虽然不知道这样做有什么意义,windows下有很多优秀的IDE,但是对于写个小程序或者刚从linux转windows的可以参考,速度要比打开庞大的IDE快,也不用建立工程。
可以写c和c++,其他语言只要把对应工具的环境变量添加进去一样可以运行。(需要会使用vim,g++,gdb等工具)。
1、首先确保你安装了MinGW,里面集成了GNU的gcc,gdb等工具,然后把MinGW的路径添加到环境变量,然后确保你在安装了gvim。然后win+R打开cmd.exe,输入命令g++、gdb等,如果能使用这些工具而不是找不到命令,就可以下一步了。
2、现在示例一下,我在桌面建立一个文件夹叫做contest,新建一个名字为 t.cpp的源程序,开始编辑并且保存。
需要在你的vimrc配置文件添加这一句 set autochdir ,这样打开文件就可以自动切换到当前文件夹。
3、用g++编译,vim下用:!执行shell命令,所以输入 :!g++ -g t.cpp -o t 就可以编译了,-g参数用来调试的,编译完成后会跳出窗口。
4、这时候就会在当前文件夹生成可执行文件t.exe,还是在vim下用 :!t 就可以执行当前文件夹下的t.exe,可以不用加exe后缀。
5、调试也是一样,在vim中输入 :!gdb t 就可以调试了,和linux下的一样。
windows模仿linux下用vim、gcc/g++、 gdb写小程序
原文:http://blog.csdn.net/pegasuswang_/article/details/18448921