我试图建立自己的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