C++ 从 Visual Studio 编译源文件

C++ Compile source file from Visual Studio

我需要从 Visual Studio 编译一个外部源文件。 我从开发人员命令提示符中选择了它:

cl /EHsc test.cpp

所以我尝试了这个:

system("cl /EHsc test.cpp");

但是在system()

调用的普通cmd中不存在命令'cl'

对如何使用编译器功能有什么建议吗?

现在我自己做了,对于那些好奇的人,我复制了 vcvars32.bat 并添加了一些这样的命令:

cd %~dp0%

cl /LD source.cpp /EHsc ;remember putting this part after the bat-file called all important commands

现在我只需要从 C++ 执行这个文件就可以了。