如果没有项目,如何在Visual Studio 2012中仅编译一个文件(C )

How to compile only one file (C++) in Visual Studio 2012 without project?

本文关键字:编译 一个 文件 项目 2012 Studio Visual 如果没有      更新时间:2023-10-16

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

在这种情况下,从命令行中编译可能最容易。

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

"C:Program FilesMicrosoft Visual Studio 9.0vcvcvarsall.bat"

然后将foo.cpp编译到foo.exe中,只需使用

cl /EHsc foo.cpp

Visual Studio包括一个可以从命令行运行的编译器和链接器。这可能会给您一些指示。我认为您会发现创建一个项目更容易。您不能只创建一个项目并重复使用它吗?