5
我試圖在全新的OS X和Qt 5.8上編譯我的項目,並且得到了這個錯誤。所以我發現安裝Qt 5.7解決了我的問題,但找不到合理的解釋 - 也沒有文檔,也沒有任何答案。爲什麼這可能發生在Qt模塊上,以及如何檢測哪些會在以後被棄用?Qt 5.8項目錯誤:Qt中的未知模塊:platformsupport-private
我試圖在全新的OS X和Qt 5.8上編譯我的項目,並且得到了這個錯誤。所以我發現安裝Qt 5.7解決了我的問題,但找不到合理的解釋 - 也沒有文檔,也沒有任何答案。爲什麼這可能發生在Qt模塊上,以及如何檢測哪些會在以後被棄用?Qt 5.8項目錯誤:Qt中的未知模塊:platformsupport-private
看來Qt5PlatformSupport已被模塊化,因此被拆分成多個庫。
我發現this Qt code review entry它顯示,而不是定義一個QtPlatformSupport
目標,項目文件現在使用SUBDIRS
模板。 我也發現this KDE code review entry在那裏你可以看到他們之前在Qt版本5.8.0和Qt5FontDatabaseSupport
,Qt5ThemeSupport
和Qt5EventDispatcherSupport
之前使用Qt5PlatformSupport
。
您項目所需的特定新庫可能會有所不同。
謝謝,這有幫助!我打算繼續使用Qt,所以稍後我需要重構它。 – htzfun