linux下如何進行Qt編程?
1、linux下復制qtrelease模式生成的可執行文件到桌面的新建目錄。
2、編寫腳本文件ldd.sh作用:導出可執行程序運行時所需要的庫文件點擊下載。
3、執行./ldd.sh+可執行程序在當前的文件夾下生成lib文件。復制lib下的庫文件與可執行文件同級目錄。
4、到Qt安裝目錄裏找到platform文件夾我的目錄是/opt/Qt5.7.0/5.7/gcc_64/plugins/platforms復制此文件夾與可執行文件同級目錄。
5、復制ldd.sh到platforms文件夾內,執行./ldd.shlibqxcb.so將生成的lib目錄下的庫文件拷貝至可執行文件同級目錄。刪除platforms裏的lib文件。
6、執行下載到的腳本文件./app.sh註:app.sh與可執行文件同名。在windows下寫的腳本文件在linux下使用是出現/bin/bash^M:badinterpreter:沒有那個文件或目錄解決辦法vim打開腳本文件:setff?顯示ff=dos修改成:setff=unix:wq保存退出即可
linuxqt安裝後沒有g++?
1.確認壹下安裝權限重新安裝
2.確認壹下安裝目錄沒有中文
在Windows下開發的QT應用程序能在Linux系統應用麽?
QT的跨平臺是指壹次編碼,到處編譯,妳可以用同壹份源代碼在WIndows和Linux上編譯,如果代碼裏面僅用到QT的部分,那麽是可以編譯通過的,編譯出來的程序運行界面效果是差不多的。要在哪個平臺運行,那必須先到那個平臺把QT代碼編譯成本地應用程序,才能運行。
qt各版本安裝包區別?
QT版本介紹
QT的版本比較多,容易搞混。現分別介紹:
(1)Qt/X11:指用於Linux/Unix的版本。如:我們常用的qt-x11-opensource-src-4.5.3.tar.gz,它是用於PC機linux平臺的QT源碼。
(2)QtWindows:指用於Windows的版本。
(3)qt-everywhere:指(在配置時加上不同的參數)既可用於x86,也可用於ARM,如qt-everywhere-opensource-src-4.7.3.tar.gz。
(4)Qt/Embedded:指用於ARM平臺的版本。如qt-embedded-linux-opensource-src-4.5.3.tar.gz是用於嵌入式ARM的qt源碼包。
qtcreator怎麽配置vs2013的編譯器和調試器?
1需要保證linux下要安裝了qt環境2進入妳的程序目錄,運行/usr/local/qt_install/bin/qmakexxxx.pro。其中/usr/local/qt_install是qt安裝目錄.xxxx.pro是妳應程程序中的pro文件
3執行make
4運行生成的bin文件