我正在使用批处理文件尝试使用Visual Studio的cl.exe构建我的cpp程序。它包含以下内容:
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\cl.exe" /I "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\" "%1" /Fe "%1.exe"
我希望编译器从include文件夹包括iostream并将我的.cpp(%1)构建为%1.exe。
相反,我得到:
针对x86的Microsoft(R)C / C ++优化编译器版本17.00.60610.1版权所有(C)Microsoft Corporation。版权所有。
cl:命令行错误D8003:缺少源文件名
我究竟做错了什么?
Win8.1 x64
不要从标准命令提示符下运行cl.exe。使用随VS 2015一起安装的“开发人员命令提示符”。这会为您设置几个特定于您安装的环境变量。
要了解更多信息,请访问:https : //msdn.microsoft.com/zh-cn/library/f35ctcxw.aspx
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句