当前位置: 技术问答>linux和unix
在Linux下进行C语言开发,需要装一个什么样的编译器呢?
来源: 互联网 发布时间:2015-12-24
本文导语: 我刚开始Linux的环境下开发,虽然知道它里面有自带的编辑器,但听说不太好用。 谢谢了! | 是编辑器还是编译器?vi如果用不习惯的话,先用xwindows下面的文本编辑器好了 编译器用gcc,g++...
我刚开始Linux的环境下开发,虽然知道它里面有自带的编辑器,但听说不太好用。
谢谢了!
谢谢了!
|
是编辑器还是编译器?vi如果用不习惯的话,先用xwindows下面的文本编辑器好了
编译器用gcc,g++,用多了就好了,如果需要GUI库的话,可以试试QT
编译器用gcc,g++,用多了就好了,如果需要GUI库的话,可以试试QT
|
gcc就可以了
调试用GDB.
调试用GDB.
|
你喜欢在图形界面下的话,选择就多了,很多小软件都跟win32下的notepad很象
不过没有想vc.net那么强大的东西
如果是console黑屏幕建议还是用vim,虽然上手难点,不过确实好用
不过没有想vc.net那么强大的东西
如果是console黑屏幕建议还是用vim,虽然上手难点,不过确实好用
|
gvim + makefile +gdb +gcc
无敌
无敌
|
cc, gcc, g++
|
gvim + makefile +gdb +gcc
无敌
很多人推存这种方式, 但我还有一个问题. 在Linux下怎样维护一个工程呢?也就是如果某个程序源文件非常多的话,可能经常需要查看某个函数都在哪里被调用过,或者某个变量在哪里使用了,这在Windows下的编程工具可以很容易做到。在Linux下要怎么做呢,不会是一个文件一个文件的查找吧?
无敌
很多人推存这种方式, 但我还有一个问题. 在Linux下怎样维护一个工程呢?也就是如果某个程序源文件非常多的话,可能经常需要查看某个函数都在哪里被调用过,或者某个变量在哪里使用了,这在Windows下的编程工具可以很容易做到。在Linux下要怎么做呢,不会是一个文件一个文件的查找吧?
|
To hemiao_1993(冷血动物) :
man ctags
man cscope
还有一种常用的方法:把Unix/Linux项目下载到Windows上,用Source Insight看。
man ctags
man cscope
还有一种常用的方法:把Unix/Linux项目下载到Windows上,用Source Insight看。
|
以前用过elipse,传说中的集成环境,用了2天,差点被它逼疯了,最后还是用emacs/vi
调试器可以用ddd,很不错,Ubuntu下有,别的发行版就不知道了。
编译器自然就是gcc/g++了,会写makefile的话,编译会让你省很多打字时间,不过还是强力推荐至少会学简单的Makefile
调试器可以用ddd,很不错,Ubuntu下有,别的发行版就不知道了。
编译器自然就是gcc/g++了,会写makefile的话,编译会让你省很多打字时间,不过还是强力推荐至少会学简单的Makefile
|
我以前是用VI和gcc,不过也经常用记事本写好后ftp到linux下
我不会用Makefile
而是写好用个类似bat的编译命令脚本,每次执行一下那个脚本就重新编译
我不会用Makefile
而是写好用个类似bat的编译命令脚本,每次执行一下那个脚本就重新编译
|
都自己带了!
|
记事本用着最舒服了....
|
收藏