編碼的世界 / 優質文選 / 財富

Windows下生成的QT項目移植到Linux下


2022年8月02日
-   

Windows下生成的QT項目移植到Linux下
最近在學習QT,記錄一下Windows移植到Linux的過程以及遇到的問題
1.首先保證兩系統中QT版本一致: 查看Linux中Qt版本:qmake -v 若不一致,則到官網安裝下載安裝對應版本:https://blog.csdn.net/wuweifeng_2017/article/details/78322249
2.將windows下生成的項目拷貝到Linux下,僅保留*.h,.c++,.qrc,*.ui文件以及resource文件夾。
3.qmake -project QT+=widgets
4.qmake
5.make
參考:https://blog.csdn.net/u014552102/article/details/81055865
第5步中可能遇到的問題: 1.error: ‘UnicodeUTF8’ is not a member of ‘QApplication’ 解決方法:https://blog.csdn.net/rl529014/article/details/52684506
2.QApplication:沒有那個文件或目錄(其他類似,主要是在QT5中,沒有QTGUI) QT5 沒有qtgui了,換成 #include <QtWidgets/QApplication>

熱門文章