用vim 搭配 TCC 或 cl 搭建 c\c++ 开发环境
最近两天我在酷壳看到了关于vim 编辑器还有 tcc 编译器的文章后,对那种开发环境很感兴趣(我以前一直是用IDE开发环境的,总感觉不用鼠标对我来说就是恶梦),觉得用这种方式也许是有很多优点的,以致于有那么多高手喜欢,于是我想换一种环境试试。我想前辈对命令行如此着迷一定有深层的原因, 而不是简单怀旧。
配置 tcc比较简单:
一、安装vim 7.3(注意要支持dos的)
二、下载tcc编译器。配置好环境变量。
要注意的是要得到tcc的帮助命令行是直接打tcc回车,不需要认何参数,一开始我试了 helo、/help、-help、/?……都不起作用,真是纠结。
配置 cl就有一点麻烦了。
我在百度上以“cl编译器”找到了一个这入篇文章《使用ultraedit和cl编译器打造简易c/c++开发环境》,文章中的环境变量主要是针对VC6.0的,而我电脑装的是VS2008,不过没关系,可以来个样画葫芦。方法如下:
一、在“我的电脑--属性--高级--环境变量”中, 添加如下变量:
Include D:\Program Files\Microsoft Visual Studio9.0\VC\include
Lib D:\Program Files\Microsoft Visual Studio 9.0\VC\lib
Path D:\Program Files\Microsoft Visual Studio 9.0\VC\bin;
D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
(注意paths 要添加二个路径)
当然具体做法会一定差异,在添加path的变量时我也做过几次尝试才成功。如果第一个路径是cl.exe的所在目录。第二个是dll文件的目录,如果给错了会有找不到xxx文件提示,我就是通过这个xxx 搜索到目录的。另外, Cl帮助可能通过命令 cl \? 来得到。
安装好vim 后,我们就能在vim里编辑源代码,并用命令行来编译和测试了。