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++ 执行这个文件就可以了。
我需要从 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++ 执行这个文件就可以了。