日期:2014-05-16  浏览次数:20508 次

请各位指教一下进行unix系统编程的环境
一个非技术性的问题,有点困惑

本人以前开发主要基于win+vc,写一些网络应用程序,现想比较系统的学习unix系统编程,平台是linux,主要为了写服务器,使用系统调用,STL,ACE库,以及少量opengl。

不知道对于这类linux非GUI应用程序,比较好的搭配,在vi和emacs下还是KDE下的IDE?   如果vi这类编辑器是相对集中的选择,那么我也就打算从makefile写起上路了...

谢谢各位,提问有所不周还请包涵!

------解决方案--------------------
vi是一定要多少学一点的,入门即可,没有那么困难的。不一定非得用vi,但是总有用到的地方。
我现在用PSPad,windows下轻巧实用的编辑器,通过samba访问linux,很多时候也会直接用vi。你大可用自己喜欢的编辑器,哪怕用KDevelop做编辑器也行。

至于linux下的IDE,我没拿来做过项目,尤其是非GUI的程序。因为不用IDE也好好的,好的编辑器一大把,调试就用gdb(IDE用的也都是gdb)。用了IDE,只会让事情变得更复杂。

自己写Makefile的时候也不多,我也只会写最简单的Makefile,简单的Makefile完全就可以做事情了,而且真的很好写。


------解决方案--------------------
试试qt,刚开始可以在windows下装个cygwin慢慢适应一下。
------解决方案--------------------
如果没有GUI的话,不用IDE可以!用vi、emacs等。
如果有GUI就一定要用IDE,比如KDE、QT、GTK等。
个人认为.