簡體   English   中英

如何防止Visual C ++創建stdafx.h?

[英]How to prevent Visual C++ from creating stdafx.h?

我使用的是Visual Studio2015。創建新項目時,我總是取消選中“預編譯頭”,但是Visual Studio仍會創建文件並將其添加到我的項目中。 我嘗試只創建一個空項目,但這也擺脫了我的項目需要的外部依賴關系。

我嘗試搜索互聯網,但找不到任何有關此的信息。 有沒有一種方法可以阻止Visual Studio生成stdafx.h,但在項目創建時保留其余核心庫?

自2010年以來就沒有使用過VS,但是從我的回憶中您無法擺脫stdafx.h,因為這就是VS為您創建非空項目的標准方式(可能只是winapp項目,控制台項目在VS2010中沒有它) )。 它希望您將所有包含項放入其中。 最好的選擇是創建一個空項目並自己管理依賴項。 它還不錯。

嘗試創建一個空項目,然后手動放置重要的庫。 我不認為沒有頭文件就無法啟動VS非空項目。

只需創建一個空項目。

當您開始包括外部依賴項時,解決方案資源管理器中的外部依賴項“文件夾”將自動填充。

當您創建Win32控制台應用程序時,外部依賴關系首先會填充一些標題。 這是因為Win32控制台應用程序項目包含一些包含外部標頭的源文件。 當您創建一個空項目時,外部依賴項將首先為空,因為還沒有外部依賴項。

暫無
暫無

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

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