以命令行方式编译C++程序
2013-03-30 20:25
246 查看
在windows下,可以使用微软的VC编译器。
1、如果使用“Visual Studio命令提示(2010)”编译:
在win7下,一般要以管理员身份运行,否则,会由于没有权限,提示错误C1083,打不开编译器生成的文件。
使用管理员身份运行,默认目录是c:\windows\system32,可以使用"cd c:\users\用户名 "切换至你的工作目录。再输入编译命令“cl /EHsc ***.cpp"。
2、不使用Visual Studio命令提示,直接使用”命令提示符“:
首先需要设置环境变量:右击”计算机“,选中”高级系统设置“,选择”高级“,点击”环境变量“。编辑Path,修改值为:$PATH$;c:\Program Files\Micosoft Visual Studio 10.0\VC\bin;c:\Program Files\Micosoft Visual Studio 10.0\Common7\IDE。新建INCLUDE,值为:c:\Program Files\Micosoft Visual Studio 10.0\VC\include。新建LIB,值为:c:\Program Files\Micosoft Visual Studio 10.0\VC\lib;c:\Program Files\Micosoft SDKs\Windows\V7.0A\Lib。
重启计算机,就可以在命令行上编译了。
3、/Fe选项的使用:
如果想在编译时选择可执行文件的路径及文件名,要使用/Fe选项。示例:cl /Fe"c:\users\user1\ExeFile.exe" c:\users\user1\documnets\Source.cpp
1、如果使用“Visual Studio命令提示(2010)”编译:
在win7下,一般要以管理员身份运行,否则,会由于没有权限,提示错误C1083,打不开编译器生成的文件。
使用管理员身份运行,默认目录是c:\windows\system32,可以使用"cd c:\users\用户名 "切换至你的工作目录。再输入编译命令“cl /EHsc ***.cpp"。
2、不使用Visual Studio命令提示,直接使用”命令提示符“:
首先需要设置环境变量:右击”计算机“,选中”高级系统设置“,选择”高级“,点击”环境变量“。编辑Path,修改值为:$PATH$;c:\Program Files\Micosoft Visual Studio 10.0\VC\bin;c:\Program Files\Micosoft Visual Studio 10.0\Common7\IDE。新建INCLUDE,值为:c:\Program Files\Micosoft Visual Studio 10.0\VC\include。新建LIB,值为:c:\Program Files\Micosoft Visual Studio 10.0\VC\lib;c:\Program Files\Micosoft SDKs\Windows\V7.0A\Lib。
重启计算机,就可以在命令行上编译了。
3、/Fe选项的使用:
如果想在编译时选择可执行文件的路径及文件名,要使用/Fe选项。示例:cl /Fe"c:\users\user1\ExeFile.exe" c:\users\user1\documnets\Source.cpp
相关文章推荐
- 模拟Linux命令行方式在Windows下编译C/C++程序(使用VS编译器)
- VS下如何配置才能使用 cl 命令行方式编译 C/C++ 程序
- C++命令行方式编译、链接、运行程序
- c/c++ 程序的命令行编译选项
- win和liunx下命令行编译c++程序
- Windows系统下用命令行编译C/C++程序过程总结
- Windows系统下用命令行编译C/C++程序过程总结
- 命令行下编译带图标的C++程序
- 命令行编译C++程序(Windows)
- cl命令行编译C++程序
- windows如何在命令行下编译C/C++程序
- 从命令行编译本机 C++ 程序
- Windows系统下用命令行编译C/C++程序过程总结
- 使用命令行编译c++程序
- 命令行编译C/C++程序
- vs2008命令行编译C/C++程序
- 命令行下面使用MAKEFILE方式编译OPENCV程序
- 用命令行编译C/C++程序
- 从2008的命令行编译本机 C++ 程序
- 在Windows命令行里编译C++程序