我試圖建立自己的Qt 4.7.2與英特爾Parallel Studio編譯器,我發現不像它失敗的錯誤消息VCC:構建Qt 4英特爾編譯=未解決的bug
災難性錯誤:無法打開預編譯頭文件「qmake_pch.pchi」
谷歌搜索的消息中返回一個單鏈接:https://bugreports.qt.io/browse/QTBUG-15390
它說這個問題是目前尚未解決,但提到了一個解決辦法:
To workaround it then the CFLAGS in the Makefile need to be set to create it's own pch file like:
CFLAGS = -Yc -FIqmake_pch.h -Fpqmake_pch.pch $(CFLAGS_BARE) $(CFLAGS)
但是,將這些行添加到win32-icc qmake配置中並沒有爲我執行任何操作。
任何想法?
諾基亞提供的版本只有MigW和msvc,它們不會在使用intel編譯器的visual studio中集成,他們還提供我無法用intel編譯器構建的源庫,以便能夠使用Qt。如何在沒有預編譯頭的情況下構建?這不會導致以後的問題嗎? – Dian 2011-04-15 15:21:23
通過刪除相關標誌來構建沒有預編譯頭文件。這不會導致問題,如果你刪除所有這些,當然除了緩慢的構建。 – MSalters 2011-04-18 07:44:07