为NotePad++ 配置VS 编译环境

      对于很多程序员来说很多时候或许想写一个小的c或者c++算法程序或者测试程序,如果在Linux环境下,自然使用gcc和任意一款文本编辑器即可,而如果在windows环境下,不想使用笨重的VS来编程的话,可以配置NotePad的VS编译命令。

 

       之前使用了为Notepad++配备Visual C++ 2010编译器中的方法。但是在重装了VS2012后,库目录设置一直不正确,可以编译,但是在链接阶段报错。于是想寻找一个新的配置方法。

 

      在网上搜索之后,发现VS有一个自带脚本 vcvarsall.bat(VS2012路径: C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat 其他VS版本请自行搜索)可以便捷的为我们设置好环境变量和包含路径等。

于是便写了如下NotePad++运行脚本:

 

   cmd /k call "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" x86 & chdir /d "$(CURRENT_DIRECTORY)" & cl $(FILE_NAME) & del  "$(NAME_PART).obj" & echo Running: & "$(NAME_PART).exe" & PAUSE & EXIT 

 

     测试可用~~~

     这种方法省去了编辑环境变量的麻烦,而且设置环境变量也可能会遇到需要重启等问题。

 

具体使用方法:

 

在Notepad++中选择运行->运行...

输入命令 VC Debug,并为之选择快捷键:

 

   cmd /k call "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" x86 & chdir /d "$(CURRENT_DIRECTORY)" & cl $(FILE_NAME) & del  "$(NAME_PART).obj" & echo Running: & "$(NAME_PART).exe" & PAUSE & EXIT 

VS2017 命令:

cmd /k call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x86 & chdir /d "$(CURRENT_DIRECTORY)" & cl /Zi $(FILE_NAME) & del  "$(NAME_PART).ilk" vc140.pdb "$(NAME_PART).obj" & echo Running: & "$(NAME_PART).exe" & PAUSE & EXIT

// /Zi 选项可以指定生成pdb 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值