最近在学习《Unix网络编程》,需要写一些程序。就试了试几款程序。把一些体会记录下来。
-- Linux平台下 -------
vim + gdb + make + cgdb
简单,熟悉。代码提示不好用。
gdb/cgdb调试稳定,就是不方便,看个变量都要打很多字。
clewn/pyclewn 还是很好用的,推荐试用。-- 见本文的参考资料。
eclipse + cdt
好用,只是还没有完全弄懂怎么用。
code:blocks
codelite
没弄懂怎么配置Makefile,调试也没弄明白。
qtcreator
感觉很强大,运行速度快,没学会配置。
#netbeans
没试用过
-- windows平台下 --
vs6.0 + va + minGW
没试过,不知道在win下写Unix网络程序,会不会有问题。
magic c++
看介绍能远程开发,调试程序,没用过,不好说。
pyclewn参考资料:
vi/vim使用进阶: 在VIM中使用GDB调试 – 使用pyclewn http://easwy.com/blog/archives/advanced-vim-skills-vim-gdbserver/
clewn来实现调试:http://blog.sina.com.cn/s/blog_5d236e060100dhfs.html
使用gvim+pyclewn+gdbserver进行远程调试 http://easwy.com/blog/archives/advanced-vim-skills-vim-gdbserver/