LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 926|回复: 2

LInux下开发C++的环境如何设置?

[复制链接]
发表于 2006-5-25 09:10:52 | 显示全部楼层 |阅读模式
在Linux 下开发C++程序,大家的开发环境是如何设置的,比如用什么编辑器(例如VI),什么编译器,用到那些标准库,比如Boost、Blitz++等,这方面有经验的说出来分享一下,我是刚刚开始Linux下的C++程序设计,希望大家多多指导。
另外,如果在Linux下开发窗口视图程序,用什么比较好,比如Qt之类的,最好是没有商业化的那些,

谢谢大家,多多指导!
发表于 2006-5-25 09:34:33 | 显示全部楼层
首先选一个方便的发行版,推荐 ubuntu,或者debian,gentoo也可以,不推荐rh/fedora,因为当你编译时发现少个头文件,少个so时,用rh的话找相应的软件包和安装太麻烦了
编译器没几个可选的,首选gcc,intel处理器的话可以试试 icc。标准库好说,需要的话就装,如果你用的debian系列,apt-cache search boost就能发现boost的开发库是libboost-dev, apt-cache search blitz 找到blitz++的开发库是blitz++,然后 apt-get install libboost-dev blitz++搞定
如果你想用qt,那么使用kdevelop3做你的IDE是不错的选择,其他的IDE还有anjuta、eclipse、CODE::BLOCK等等
当然你喜欢vim也没问题,网上有很多配置vim+插件用来做开发的文章,搜一下
然后,调试用gdb,当然各IDE都内置支持,不过我现在用ddd,比较稳定,ide中调试总出现些问题
优化有gprof,这里有篇文章 http://www.ibm.com/developerworks/cn/linux/l-gnuprof.html?ca=drs-
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-26 14:33:12 | 显示全部楼层
非常感谢。学习中
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表