首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请教linux你们用IDE写程序吗?还是用vim+makefile啊

2012-04-15 
请问linux你们用IDE写程序吗?还是用vim+makefile啊。vim写代码感觉很爽,vim很强大,这点我体验到了。但还是觉

请问linux你们用IDE写程序吗?还是用vim+makefile啊。
vim写代码感觉很爽,vim很强大,这点我体验到了。
但还是觉得用IDE各方面方便点啊,不用去写makefile,写好代码直接按快捷键编译,
比编译时哪里出问题,直接双击下就可以定位错误的那一行。

我到现在还是不明白为什么要用makefile,要是项目太大的话,写个makefile都得花不少时间啊,而用ide的话不用写makefile啊。

但大家都说是用vim/emacs+ makefile,到底vim+makefile 是用在做什么情况,你们做linux开发也是写makefile吗,还是直接用IDE啊。


[解决办法]
绝大多数用vim,少部分用emacs,也有另外的编辑器,就是插件又杂又多

要用图形的ide也可以,eclipse就是一例

不过用makefile来组织项目是unix c开发的传统,它有它的优势所在

makefile写得好只用写一遍一直用到最后
[解决办法]
makefile比IDE方便多了,现在不管啥C代码一贯VC+Makefile,win,linux,arm,android都这样,makefile写个通用的就可以了,不用每次都写。
[解决办法]
KDevelop + CMake 党飘过~
[解决办法]
editplus + cmake
[解决办法]
比编译时哪里出问题,直接双击下就可以定位错误的那一行。
======================================================
这个VIM也为我们想好了,
如果编译有错误在命令模式下输入 :copen
然后就会列出编译的所有错误,你找到那一行,
回车,就可以定位到有错误的那一行了。


[解决办法]
搜“跟我一起写Makefile”
[解决办法]

探讨
引用:
绝大多数用vim,少部分用emacs,也有另外的编辑器,就是插件又杂又多

要用图形的ide也可以,eclipse就是一例

不过用makefile来组织项目是unix c开发的传统,它有它的优势所在

makefile写得好只用写一遍一直用到最后


有什么优势呢?

用IDE的话不用去写makefile,岂不是更省事?

[解决办法]
习惯而已,就像VS也用插件一样。
如果你用 Make, 习惯了你觉得一样。
[解决办法]
手写makefile,不是啥大工程。

工具链如下:

编码 vim -> 工程控制 makefile -> 编译 g++ -> 调试gdb

基本没用gui,也没用图形化的IDE。用熟了效率还行。
[解决办法]
其实我用vc2008做ide,gcc做编译器

热点排行