我將我的項目代碼從Qt4升級到Qt5。它使用CMake。 除了與Qt相關的一行Cmake命令之外,轉換得到了很好的結果。 我無法當前文檔中發現,像如何鏈接CMake中的QtMain和Qt5?
- http://qt-project.org/doc/qt-5.0/qtdoc/cmake-manual.html
- http://qt-project.org/doc/qt-5.0/qtdoc/qtmain.html
如何從CMake的(與QT5)與QtMain鏈接?
它是唯一缺少位到我的項目轉換。 有人可以指我解釋這個文件或解釋如何使用Qt5嗎?我的Qt4代碼工作正常,但我無法找到Qt5的Cmake宏。
編輯>這裏是CMake的文件我都不得不時刻:https://bitbucket.org/klaim/aos_qt5/src/593c195c4c6889f6968d68fca018ef425783a063/tools/aosdesigner/CMakeLists.txt?at=wip_qt5
所有QT5必要的CMake宏已正確設置我相信,只有那些不工作的事情是鏈接到QtMain什麼也不做, ,正如預期的那樣,因爲應該有一個Qt5的具體方法,我沒有在Qt5文檔中找到它。
您可以瀏覽文件歷史記錄,查看它是如何與Qt4一起工作的。
請問你目前的鏈接代碼是什麼樣子? –
@FrankOsterfeld它是:https://bitbucket.org/klaim/aos_qt5/src/593c195c4c6889f6968d68fca018ef425783a063/tools/aosdesigner/CMakeLists.txt?at=wip_qt5 – Klaim
什麼是您遇到的實際錯誤信息或問題? –