Notepad++的C编译环境

Notepad++的C编译环境

13 条评论

因为想要一个简单一点的C编译环境,所以就得自己小配置一下,尽量利用现有的东西。虽然类似内容的文章网上已经很多了,不过自己在操作过程中感觉有些地方有些不同,并且也有需要完善的地方,所以再记录一下。

使用的环境是 Win 7 32bit 、VS2010、Notepad++5.7绿色版,VS2010 里的 cl.exe 版本号为 16.0.30319.1,VS 的安装目录在 S:/Program Files/Microsoft Visual Studio 10.0/ ,Notepad++ 程序的文件则放在 D 盘下。

具体的操作..恩。

1、在系统的环境变量设置,用户环境变量设置中的 PATH 添加 S:/Program Files/Microsoft Visual Studio 10.0/VC/bin,新建环境变量 INCLUDE,值为 S:/Program Files/Microsoft Visual Studio 10.0/VC/include;S:/Program Files/Microsoft SDKs/Windows/v7.0A/Include ,新建环境变量 LIB,值为 S:/Program Files/Microsoft Visual Studio 10.0/VC/lib;S:/Program Files/Microsoft SDKs/Windows/v7.0A/Lib,注意值之间用分号隔开的。

2、从 S:/Program Files/Microsoft Visual Studio 10.0/Common7/IDE/ 下拷贝文件 mspdb100.dll 到 S:/Program Files/Microsoft Visual Studio 10.0/VC/bin/ 下,据说遇到意外情况,比如IDE编译时又出问题的话可以将 S:/Program Files/Microsoft Visual Studio 10.0/Common7/IDE/mspdbsrv.exe 也一同拷贝到 S:/Program Files/Microsoft Visual Studio 10.0/VC/bin/ 下面去。

3、Notepad++的运行命令为
cmd /k chdir /d $(CURRENT_DIRECTORY) & cl $(FILE_NAME) & PAUSE & EXIT
注意最开始是用的 chdir命令加 /d 参数,最开始我也是使用的 cd 命令..结果很悲剧地抑制提示找不到文件,郁闷了很久才发现问题,我的 Notepad++ 程序目录和当前工作目录并不在同一个盘,CD 命令切换不过去...

4、设置个快捷键吧,设置-管理快捷键...

好叻,没有其他意外的话就能正常工作了。

你可能感兴趣的:(c,工作,Path,include,tags,2010)