文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C++ IDE for Linux

C++ IDE for Linux

时间:2011-01-15  来源:RocZhang

 

1.  VIM/make/gdb

     开始之前不得不提一下,最淳朴的工具链。虽然开始时花的时间多,但是觉得是值得的。

     Vim 编辑器的神之美称,make/scons/cmake 的编译工具,gdb/ddd 的调視工具。(ddd界面太土,而且不太稳定)

     这组工具自己可以定制,发现时间越长,这个工具还是效率不低的。

2. Code-lite

    是见到的IDE的跟VS 最接近的,很直观,拿来就可以用。速度快,语法高亮不错。

3. CodeBlocks

    也不错,但是调視的时候总有些问题。估计自己没有配好。

4. QtCreator

    可以,但是界面不直观。速度慢。

5. ecllips-cdt

    重量级别,但是复杂,不直观。

 

在StackOverflow上面有一个帖子讨论IDE,原来还有很多IDE,真是受教了。

http://stackoverflow.com/questions/24109/c-ide-for-linux 

 

从调視的角度来看,这些IDE封装一个调視器,感觉好像封装一个gdb在里面。

这些调试器都支持,从根据makefile的创建工程。换句话说也就是将已经有的传统开发的项目,用makefile 维护的项目很容易的导入到这些IDE中。根据也有的makeFile 去编译文件,调視的时候只需要调试器将debug版本的程序符号表和源文件联系起来就可以。 这些要归功与gcc的-g 选项。

 

 1. debug 版本的程序存储源文件没有?如果有,不需要源文件就可以看代码;如果没有,怎么指定源代码和符号表连接起来?

 2. 符号表都存储哪些东西,可以和源文件关联起来?

 3. 各种的调试器所做的一项基本工作就是将源文件和符号表关联起来。

 4.调視可以通过内部启动,关联外部(attach)正在运行的程序。

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载