当前位置: 技术问答>linux和unix
linux下有哪些C/C++方面的开发工具?
来源: 互联网 发布时间:2015-10-06
本文导语: 如题 能否介绍几个好些的 本人属于既想学linux又想在其下学习编程的 | Linux开发工具 =========================================== 获取在线帮助:man/xman、info、whatis 源程序阅读器:Source Navigator 源代码...
如题
能否介绍几个好些的
本人属于既想学linux又想在其下学习编程的
能否介绍几个好些的
本人属于既想学linux又想在其下学习编程的
|
Linux开发工具
===========================================
获取在线帮助:man/xman、info、whatis
源程序阅读器:Source Navigator
源代码编辑器:vim/gvim、emacs/xemacs、jed
工程自动管理:make 、imake/xmkmf 、autoconf
宏处理工具: m4
版本控制工具:CVS、RCS
源程序的补丁:diff、patch
包创建和管理:rpm、install*
GNU编译链接器:gcc/g++ 、ld 、as/as86
C语法检查工具:lint
C语言预处处理:cpp、cdecl、ctag
C语言美化工具:indent
函数库操作:ar、ranlib、nm、ldconfig
调试器:gdb、ndisasm、od、strings
集成开发环境
C-Forge
Glade
Kdeveloper
Designer
Kylix
SunOne
Jbuilder
Eclipse
词法和语法分析工具:flex、bison
地化消息处理工具:xgettext、msgfmt
运行监视器工具:top、syslog、/proc
可执行文件操作:file、strip、ldd
性能分析工具:gprof
文档阅读工具:groff,gv,xpdf,
acroread, netscape/Mozilla
备份压缩工具:tar、cpio、zip/unzip、
gzip/gunzip、bzip2/bunzip2、rpm2targz
===========================================
获取在线帮助:man/xman、info、whatis
源程序阅读器:Source Navigator
源代码编辑器:vim/gvim、emacs/xemacs、jed
工程自动管理:make 、imake/xmkmf 、autoconf
宏处理工具: m4
版本控制工具:CVS、RCS
源程序的补丁:diff、patch
包创建和管理:rpm、install*
GNU编译链接器:gcc/g++ 、ld 、as/as86
C语法检查工具:lint
C语言预处处理:cpp、cdecl、ctag
C语言美化工具:indent
函数库操作:ar、ranlib、nm、ldconfig
调试器:gdb、ndisasm、od、strings
集成开发环境
C-Forge
Glade
Kdeveloper
Designer
Kylix
SunOne
Jbuilder
Eclipse
词法和语法分析工具:flex、bison
地化消息处理工具:xgettext、msgfmt
运行监视器工具:top、syslog、/proc
可执行文件操作:file、strip、ldd
性能分析工具:gprof
文档阅读工具:groff,gv,xpdf,
acroread, netscape/Mozilla
备份压缩工具:tar、cpio、zip/unzip、
gzip/gunzip、bzip2/bunzip2、rpm2targz
|
……开发工具一般都是用emacs ,anjuta, eclipse什么的,
难道各位高人都用VI写程序?那岂不是要累死?用vi编辑一个单个的文件还差不多
难道各位高人都用VI写程序?那岂不是要累死?用vi编辑一个单个的文件还差不多
|
在Gnome下有 Anjuta + Glade
在KDE下有 Kdevelop
由IBM开发的 Eclipse
在KDE下有 Kdevelop
由IBM开发的 Eclipse
|
编辑器 + 编译器 即可。
调试工具、版本管理等都是延深开来的东西。
至于选择什么样的编辑器、编译器可以根据自己的习惯和喜好,当然,也可以使用IDE。
IDE是集合了编辑、语法检查、编译、调试于一身的开发环境。
调试工具、版本管理等都是延深开来的东西。
至于选择什么样的编辑器、编译器可以根据自己的习惯和喜好,当然,也可以使用IDE。
IDE是集合了编辑、语法检查、编译、调试于一身的开发环境。
|
看你用什么了,qt和gtk首选要选一个吧
|
如果想做linux编程,键盘一定要非常熟悉,因为linux的命令使用非常频繁,如果不会盲打是不可想象的,当初我学linux的时候,见盘查的一踏,后来强迫自己使用vi,gcc,现在终于能够非常熟悉的是用键盘了,所以刚开始学习linux编成的时候,使用vi是非常不错的选择,而且vi的功能极其强大,要把它所有的功能描述清楚,估计得写一本1000页的书
|
gcc,linux自带的
|
vi编辑器,编译工具gcc和g++, Makefile,t调试工具gdb等。
|
redhat 自带kate好用,集编写、编译、调试于一身
|
QT,Kdevelop 不错
|
多谢 hundlom(托克维尔)说了这么多
我现在想问的是 如果我要写一个C++程序到运行
至少要用到哪几样工具?
我是新接触linux的 所以不是很懂 多多见谅
我现在想问的是 如果我要写一个C++程序到运行
至少要用到哪几样工具?
我是新接触linux的 所以不是很懂 多多见谅
|
vi gcc
|
gdb
|
从vi g++开始
|
如果装新的Fedora Core的话,你就用vim吧,确实比vi要方便不少呢
初学者还是用vim + gcc好
初学者还是用vim + gcc好