【发布时间】:2011-10-02 01:29:14
【问题描述】:
我一直在开发一个使用 Microsoft Visual Studio 2010 命令提示符编译原始 .cpp 文件并分析其输出的应用程序。我遇到了很多麻烦,网上似乎没有太多关于这个的材料。这是麻烦的代码:
#include <iostream>
using namespace std;
...
string name = "cl /EHsc ";
name += "example.cpp";
system("setupcppenv.bat"); // A short batch file I wrote to launch the VC++ cmd prompt without launching another instance of cmd
system(name.c_str());
当我执行时(它试图编译 example.cpp),我得到一个错误:
致命错误 C1043:iostream:没有包含路径集
我对批处理文件或使用命令提示符编译器不是很有经验。我究竟做错了什么?!
另外,有没有从应用程序内部编译的不同方法?
谢谢!
【问题讨论】:
标签: c++ visual-c++ compilation fatal-error