Qt 4.7.0 正式版速評
昨天晚上的時候NOKIA終於正式發布了Qt 4.7的正式版,立即下載,在今天早上凌晨三點多的時候終於通過Visual Studio 2010建置完成.
忘記了統計這次的建置時間,反正也是三個小時左右.
同時發布了Qt Visual Studio Add-in 插件的1.1.6版本,終於可以支援Visual Studio 2010了.
不幸的是,通過我昨天晚上連夜編譯同時重新建置Cephei之後,杯具的發現Qt 4.7和OGRE結合的那幾個bug依然存在,症狀還是和Qt 4.7.0 rc版本一模一樣沒有任何改善。
窗口不能移動,否則會卡死,不能改變大小,否則同樣卡死,等等等等..
所幸的是,Qt Visual Studio Add-in插件終於可以支援Visual Studio 2010了,但是我在Visual Studio 2010上面使用的時候,卻發現了一個相當明顯的bug,那就是.h頭檔不能自動設置成moc,這樣會導致我們的編譯器報:找不到moc_XXX.cpp的錯誤.
也就是說,這個版本的Qt插件忘記設置了我們的頭檔這個:”$(QTDIR)binmoc.exe” “%(FullPath)” -o “.GeneratedFiles$(Configuration)moc_%(Filename).cpp” -D -DQT_CORE_LIB -DQT_GUI_LIB -DQT_LARGEFILE_SUPPORT -DQT_THREAD_SUPPORT -DUNICODE -DWIN32 -I”$(QTDIR)include” -I”$(QTDIR)includeQtCore” -I”$(QTDIR)includeQtGui” -I”$(QTDIR)includeqtmain” -I”.” -I”.GeneratedFiles” -I”.GeneratedFiles$(Configuration)”
自行在自定義建置設置裡面添加上這個可以解決此問題.
Well,儘管有bug,但是起碼還是可以支援Visual Studio 2010了.
