簡體   English   中英

如何在沒有項目的情況下在Visual Studio 2012中僅編譯一個文件(C ++)?

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

我有很多文件-C ++中的示例代碼。 我打開每個文件,並且必須在某些項目中將代碼從示例文件復制到main.cpp文件。 Visual Studio是否可以在沒有項目的情況下在.cpp中編譯一個打開的文件?

在這種情況下,從命令行進行編譯可能是最簡單的。

啟動命令提示符窗口並運行批處理文件以適當地設置環境變量( %PATH%等)。 在我的電腦上,這是

"C:\Program Files\Microsoft Visual Studio 9.0\vc\vcvarsall.bat"

然后將foo.cpp編譯為foo.exe ,只需使用

cl /EHsc foo.cpp

Visual Studio包括可從命令行運行的編譯器和鏈接器。 可能會給您一些指示。 我認為您會發現創建項目更容易。 您不能只創建一個項目並重用它嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM