如何在没有项目的Visual Studio 2012中只编译一个文件(C++)?

use*_*502 4 c++ compilation visual-studio-2012

我有很多文件 - C++中的示例代码.我打开每个文件,我必须在一些项目中将代码从示例文件复制到main.cpp文件.Visual Studio可以在没有项目的情况下编译.cpp中的一个打开文件吗?

j_r*_*ker 5

在这种情况下,从命令行编译可能最简单.

启动命令提示符窗口并运行批处理文件以%PATH%适当地设置环境变量(等).在我的电脑上这是

"C:\Program Files\Microsoft Visual Studio 9.0\vc\vcvarsall.bat"
Run Code Online (Sandbox Code Playgroud)

然后编译foo.cppfoo.exe,只需使用

cl /EHsc foo.cpp
Run Code Online (Sandbox Code Playgroud)