windows Notepad++ 上配置 vs 编译器 , 编译并运行
2014-08-02 21:42
134 查看
windows 中 配置 vs编译器
在Linux下,Kris是倾向于在终端中使用gcc和g++来编译C/C++的,在Windows下相信很多人都是选择臃肿的Visual Studio,我亦不免如此。但是,我希望在Windows下也能像Linux下一样简洁编程,于是开始了我的Windows下的C/C++命令行编译环境打造之路。
几乎没有人会否认集成开发环境
(IDE)(例如,Visual Studio,NetBeans,Eclipse)所提供的能使编程工作变得相当简单的诸多功能。但,还是说说命令行编译的好处吧。
1、偏爱最简单的生成
2、希望揭开 IDE 处理源代码文件的方法的秘密
3、深入了解计算机语言并得到扩展
事实上,使用命令行工具编译的感觉将证明很有帮助。
怎么打造Windows下的C/C++命令行编译环境呢?使用Cygwin在Windows上模拟Linux环境,然后利用gcc/g++,显然这也是复杂的折腾。既然我已经装了Visual Studio,那么我应该好好利用其cl编译器。OK,步骤记录如下(这里说明一下,我的环境是Windows 7 + Visual Studio 2010,其中VS 2010安装位置是D盘):
1、修改环境变量
在系统属性-高级-环境变量-用户变量中:
编辑PATH增加cl编译器的路径D:\Program Files\Microsoft Visual Studio 10.0\VC\bin以及MSPDB60.DLL的路径D:\Program Files\Microsoft Visual Studio
10.0\Common7\IDE,用分号分隔。
新建变量INCLUDE:D:\Program Files\Microsoft Visual Studio
10.0\VC\include
新建变量LIB:D:\Program Files\Microsoft Visual Studio 10.0\VC\lib
2、在命令提示符(CMD)中运行cl,若出错提示LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”,则把C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib目录下的kernel32.lib拷贝到D:\Program Files\Microsoft Visual Studio
10.0\VC\lib目录下。
3、编写一个C语言小程序。 从cmd进入你编写的程序目录下并执行 cl 文件名.c 。 执行之后你会看到 文件名.obj 文件 同是生成 文件名.exe 文件。 在cmd窗内 打入 文件名.exe则可执行你的程序。
Notepad++ 链接 vs 编译器
1. 在 notepad++ 中创建一个 c 程序
2. 链接vs编译器
点击导航栏中 执行(Run/F5) 在输入框中写入 cmd /k chdir /d $(CURRENT_DIRECTORY) & cl $(FILE_NAME) & PAUSE & EXIT 并加入快捷键 点击确定, 完成此步骤这可在Notepad++中使用vs编译器编译 C 程序。
3. 创建执行(exe文件)快捷键
点击导航栏中的 执行选项 在输入框中写入 cmd /k chdir /d $(CURRENT_DIRECTORY) & cl "$(NAME_PART).exe" & PAUSE & EXIT 同样创建快捷键 确定 则 执行你所编写的程序。
在Linux下,Kris是倾向于在终端中使用gcc和g++来编译C/C++的,在Windows下相信很多人都是选择臃肿的Visual Studio,我亦不免如此。但是,我希望在Windows下也能像Linux下一样简洁编程,于是开始了我的Windows下的C/C++命令行编译环境打造之路。
几乎没有人会否认集成开发环境
(IDE)(例如,Visual Studio,NetBeans,Eclipse)所提供的能使编程工作变得相当简单的诸多功能。但,还是说说命令行编译的好处吧。
1、偏爱最简单的生成
2、希望揭开 IDE 处理源代码文件的方法的秘密
3、深入了解计算机语言并得到扩展
事实上,使用命令行工具编译的感觉将证明很有帮助。
怎么打造Windows下的C/C++命令行编译环境呢?使用Cygwin在Windows上模拟Linux环境,然后利用gcc/g++,显然这也是复杂的折腾。既然我已经装了Visual Studio,那么我应该好好利用其cl编译器。OK,步骤记录如下(这里说明一下,我的环境是Windows 7 + Visual Studio 2010,其中VS 2010安装位置是D盘):
1、修改环境变量
在系统属性-高级-环境变量-用户变量中:
编辑PATH增加cl编译器的路径D:\Program Files\Microsoft Visual Studio 10.0\VC\bin以及MSPDB60.DLL的路径D:\Program Files\Microsoft Visual Studio
10.0\Common7\IDE,用分号分隔。
新建变量INCLUDE:D:\Program Files\Microsoft Visual Studio
10.0\VC\include
新建变量LIB:D:\Program Files\Microsoft Visual Studio 10.0\VC\lib
2、在命令提示符(CMD)中运行cl,若出错提示LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”,则把C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib目录下的kernel32.lib拷贝到D:\Program Files\Microsoft Visual Studio
10.0\VC\lib目录下。
3、编写一个C语言小程序。 从cmd进入你编写的程序目录下并执行 cl 文件名.c 。 执行之后你会看到 文件名.obj 文件 同是生成 文件名.exe 文件。 在cmd窗内 打入 文件名.exe则可执行你的程序。
Notepad++ 链接 vs 编译器
1. 在 notepad++ 中创建一个 c 程序
2. 链接vs编译器
点击导航栏中 执行(Run/F5) 在输入框中写入 cmd /k chdir /d $(CURRENT_DIRECTORY) & cl $(FILE_NAME) & PAUSE & EXIT 并加入快捷键 点击确定, 完成此步骤这可在Notepad++中使用vs编译器编译 C 程序。
3. 创建执行(exe文件)快捷键
点击导航栏中的 执行选项 在输入框中写入 cmd /k chdir /d $(CURRENT_DIRECTORY) & cl "$(NAME_PART).exe" & PAUSE & EXIT 同样创建快捷键 确定 则 执行你所编写的程序。
相关文章推荐
- 在Windows下使用命令提示符以及VS提供的CL编译器编译运行C/C++
- 利用VS编辑器(cl)配置Notepad++环境以编译/运行C++
- 在Windows下配置vim结合MinGW以实现gcc、g++编译运行和调试
- Windows下notepad++配置java编译环境
- ZeroMQ + jzmq Windows 编译和运行环境配置
- Windows+VS2013下Boost1.59编译运行
- NotePad++下Java运行编译配置
- VS编译问题“fatal error C1859 意外的预编译头错误,只需重新运行编译器”
- Sublime Text2 使用VS编译和运行C/C++程序(windows)
- windows 10环境下 使用 msys2 + vs code 配置 c++ 的编译环境(转)
- notePad++配置C/C++编译运行环境
- win7 64位机器上 为Notepad++ 配置 vs 编译器
- windows 环境下 cpp 文件命令行编译的配置 & 带参数的main函数的编译和运行
- notepad++配置java编译运行环境
- 在Windows(x86)上编译、配置并运行Ryzom Core(服务器/客户端)
- java SE运行环境在windows下的配置和命令行方式编译与运行java程序
- Windows下编译SDL的理由我就不多说了,无论用VS来编译或调试SDL库都是很方便的。而且SDL源代码中也包含了VC工程,你所要做的只是解压VC工程,进行适当的配置,然后编译、调试。
- 为NotePad++ 配置VS 编译环境
- NotePad++下Java运行编译配置
- libcurl windows编译,运行配置