2013-05-01 44 views
1

Xcode中的前綴頭文件功能經常派上用場,我想知道其他IDE是否提供類似的功能?或者甚至有編譯器級別的方法?Xcode以外的其他IDE中的前綴頭文件

我一直在其他環境中尋找這個相當長的時間,我唯一能找到的就是預編譯頭文件。但是,這並不相同,因爲您仍然需要在每個源文件中包含頭文件。

那麼,有沒有人知道是否有一種方法來配置像Visual Studio或QT Creator IDE這樣的前綴頭文件?

回答

2

對於VC++,您可以在命令行上或通過IDE使用選項/ FI指定Forced Include File。從MSDN的摘錄:
1.打開項目的屬性頁對話框:

要在Visual Studio開發環境 設置此編譯器選項。 2.單擊C/C++文件夾。
3.單擊高級屬性頁面。
4.修改Force Includes屬性。

+0

謝謝,包含頭文件是我必須搜索的關鍵字 – Mato 2013-05-03 10:58:08

0

對於QtCreator您可以添加兩行到你的* .pro文件:

CONFIG += precompile_header

PRECOMPILED_HEADER = stdafx.h

當然,你可以輸入,而不是 「stdafx.h中」

任何名稱
+0

正如我已經寫過的,預編譯和前綴頭文件不是同一件事。但是你可以在Qt中通過在QMAKE_CXXFLAGS設置中添加「-include YourHeader.h」來實現。 – Mato 2013-05-05 15:34:16

相關問題