Visual studio编译器如何指定包含路径来构建cpp
visual studio compiler how to specify the include path to build cpp
我正在使用批处理文件尝试使用Visual Studio的cl.exe构建我的cpp程序。这是它包含的内容:
"C:Program Files (x86)Microsoft Visual Studio 11.0VCbincl.exe" /I "C:Program Files (x86)Microsoft Visual Studio 11.0VCinclude" "%1" /Fe "%1.exe"
我想让编译器从包含文件夹中包含iostream,并将我的。cpp(%1)构建为%1.exe。
相反,我得到:Microsoft (R) C/c++ optimization Compiler Version 17.00.60610.1 for x86微软公司版权所有。版权所有
cl:命令行错误D8003:缺少源文件名
我做错了什么?
Win8.1 x64
答案:
-
去掉include路径(
......include"
)末尾的反斜杠 -
不要用引号括住
%1
-
/Fe
和"
之间没有空格:"C:Program Files (x86)Microsoft Visual Studio 11.0VCbincl.exe" /I "C:Program Files (x86)Microsoft Visual Studio 11.0VCinclude" %1 /Fe"%1.exe"
不要从标准命令提示符运行cl.exe。使用VS 2015中安装的"开发者命令提示符"。这将为您设置几个环境变量,具体到您的安装。
阅读更多:https://msdn.microsoft.com/en-us/library/f35ctcxw.aspx
相关文章:
- 如何在Cmake中正确查找头路径,以便在我的项目中构建Box2D
- Eclipse IDE C/C++ 自动包含来自定制构建脚本的路径
- 如何将路径传递到 libjvm.so 到巴泽尔构建?
- 如何设置 CMake 来构建包含路径包含的代码,如 #include < libdir/lib>?
- 在没有root权限的情况下安装NTL,并在生成文件中修改其构建路径
- 在QT中的大型项目中指定构建/目标/安装路径
- 在 Ubuntu 16.04 下构建 Android linphone 给出了 CC 和 CXX 的 cmake 路径变
- 我正在尝试在Eclipse中构建一个C 项目,但是即使在使用MINGW路径设置路径变量之后,也会获得构建错误
- ofstream和ifstream路径的作品写作不阅读C 构建器
- 不同构建系统的CLion CMakeLists.txt库路径
- 在构建过程中更改Boost库的路径
- 是否可以强制提升构建将子项目的包含路径添加到主项目中?
- 当我使用 boost 构建绝对路径时,无限递归
- 在构建 RabbitMQ 时更改库路径
- 以独立于路径/安装/构建的方式了解资源路径的好方法
- 使用相对路径Sublime Text2构建命令
- 为最简单的项目生成的EclipseCDT构建并没有正确设置include路径
- 由于NDK路径中的反斜杠,Qt Creator无法构建Android库
- 设置dll路径来构建qt文件
- 如何在Visual Studio中构建带有路径的包含文件