當前位置:首頁 » 編程軟體 » linuxqt編譯安裝

linuxqt編譯安裝

發布時間: 2022-11-23 03:46:43

linux下的qt 安裝的具體方法是什麼

根據不同的linux有不同的安裝法 一般都是網路安裝
ubuntu 的是 yum install qt
redhat apt-get install qt
archlinux pacman -S qt

Ⅱ Linux怎麼下載QT怎麼安裝QT怎麼找不到QT的安裝包主要回答一下怎麼弄到QT安裝包謝謝

QT現在賣給諾基亞了,你要找QT安裝包,當然要去諾基亞的網站上去找咯。
作為開發者,我們需要下載的是QT SDK。
在QT SDK的安裝過程中,用戶可以自主選擇要安裝的組件。 另外,用戶會將會收到插件更新提醒,例如, QT Creator和/或新目標,並不需要額外的升級和多餘的下載。

下載地址:http://qt.nokia.com/downloads-cn

Ⅲ 如何在ubuntu 12.04上安裝Qt 4.8.4-Linux

按照開發手冊上安裝好就可以了,但有個地方要注意一下: 12.04不能用root登錄了,只能在終端上用命令操作,在root賬戶下添加的環境變數在一般的賬戶下不能用,但運行的Qt程序在一般的賬戶下運行的,這就導致了交叉編譯設計好的應用程序時,找不到編譯器的錯誤。 這里保守一點,在兩個地方都添加了環境變數: 一是在/etc/profile.二是在用戶主目錄下的.bashr添加這句話: export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin 2.配置qt的編譯選項 這里由兩個辦法配置: 把Qt 4.8.4的庫的名字改成4.7.0,借用友善的兩個腳本直接編譯,這樣很方便,自己寫腳本,容易出錯,不要把時間浪費在這上面,要把精力放在應用程序上。

Ⅳ linux下怎麼裝qt交叉編譯器

我用的是qt-everywhere-opensource-src-4.7.0這個版本。不同版本配置方法有些許不同,比如說配置文件的名字目錄等。
1.解壓qt-everywhere-opensource-src-4.7.0.tar.gz
2.修改配置文件(配置文件根據你開發板和編譯工具不同而不同,不清楚你什麼環境,這是我以前的配置,linux-arm-gnueabi-g++是我用的交叉編譯工具)
qt-everywhere-opensource-src-4.7.0/mkspecs/qws/linux-arm-gnueabi-g++/qmake.conf文件修改為如下內容:
QMAKE_CC
QMAKE_CXX
QMAKE_LINK
QMAKE_LINK_SHLIB

QMAKE_AR
QMAKE_OBJCOPY
QMAKE_STRIP
QMAKE_INCDIR
QMAKE_LIBDIR
QMAKE_LIBS
把這配置都指定清楚,有編譯器,lib等,看名字應該都能理解。
3.執行。
./configure -prefix-install -prefix /opt/qt4 \
-release -opensource -shared -embedded arm \
-no-fast -largefile -exceptions \
-stl -no-qt3support \
-xmlpatterns -no-multimedia -no-audio-backend \
-no-phonon -no-phonon-backend \
-svg -no-webkit -javascript-jit \
-script -scripttools -declarative \
-no-mmx -no-3dnow -no-sse -no-sse2 \
-qt-zlib -qt-gif -qt-libtiff \
-qt-libpng -qt-libmng -qt-libjpeg \
-no-openssl \
-xplatform qws/linux-arm-gnueabi-g++ \
-qt-mouse-tslib -qt-mouse-pc -no-mouse-linuxtp -no-neon
這里給你的例子configure,你要的肯定和我的不一樣,我們需求環境都不同。每個配置項的意思不可能這里都給你說清楚,你可以--help自己理解。
4.執行make。
當然,這樣你99%是編譯不過的。有些文件需要根據你交叉編譯環境進行修改。自己多嘗試吧。我也是整了一兩個個月,才慢慢知道的。

Ⅳ linux 下用arm體系QT編譯問題(目前我系統里有X86 和 arm體系(老師編好的)的QT各一個)

貌似是缺少系統庫,有些版本的linux編譯qt是會出現缺少系統庫而導致編譯不成功的問題,不是很推薦用最新的編譯器來編譯,其實2.4的內核和3.4.5的編譯器做qt就已經足夠了,你可以去查查看那些版本的linux下可以成功的編譯qt,安裝的時候盡可能把開發用的庫都選上,不然就只有自己再去打補丁,
僅作參考

Ⅵ 如何在linux下編譯安裝編譯qt5.6.2

1 需要保證linux下要安裝了qt環境
2 進入你的程序目錄,運行 /usr/local/qt_install/bin/qmake xxxx.pro。 其中/usr/local/qt_install是qt安裝目錄. xxxx.pro是你應程程序中的pro文件
3 執行make
4 運行生成的bin文件

Ⅶ 怎麼在linux下編譯安裝qt

1、拷貝文件到自己想要的文件夾,解壓:
tar zxvf qt-everywhere-opensource-src-4.8.4.tar.gz

2、進入解壓後文件目錄,執行配置
root@emouse:~/study# cd qt-everywhere-opensource-src-4.8.4/

root@emouse:~/study/qt-everywhere-opensource-src-4.8.4# ./configure
此處也可以加上配置前綴./configure -prefix /opt/qt-4.8.4-x11
這樣的話再後面編譯過程中的文件會復制到/opt/qt-4.8.4-x11 這個目錄下(目錄不存在會自動創建),好處是源碼便於管理,

Ⅷ Qt在linux下怎樣設置交叉編譯環境

你下載的是QTE么?QT4.7安裝時好像用的gmake和gmake install;安裝完成之後在lib文件夾下會新生成六七個.so庫文件;如果你完全正確安裝了並且環境變數都設置正確了,應該可以編譯通過;

Ⅸ Qt的bug,在linux下無法直接編譯運行

1、在Linux下的命令行編輯程序:
[root@localhost root]# mkdir hello
//mkdir命令創建一個hello目錄
[root@localhost root]# cd hello
//cd命令切換到剛才創建的hello目錄
[root@localhost hello]# vi main.cpp
//在hello目錄中用vi創建一個main.cpp文件 將下面的代碼輸入到main.cpp文件中
#include <QApplication>
#include <QLabel>
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QLabel *label = new QLabel(「Hello Qt」);
Label->show();
return app.exec();
}
2、然後在命令行編譯程序:
[root@localhost hello]# qmake –project
//執行qmake –project,因為目錄是hello,因此在hello目錄下生成一個與平台無關的項目文件hello.pro,
[root@localhost hello]# qmake hello.pro
//執行qmake hello.pro項目文件後,在hello目錄下生成一個與平台有關的Makefile文件。
[root@localhost hello]# make
//執行make進行編譯源代碼,並生成main.o目標文件及hello執行文件。
[root@localhost hello]# ./hello
//執行hello,就會彈出Hello Qt窗口,到此說明成功了。

熱點內容
微信什麼資料都沒怎麼找回密碼 發布:2024-05-19 05:35:34 瀏覽:906
填志願密碼是什麼 發布:2024-05-19 05:30:23 瀏覽:317
城堡爭霸自動掠奪腳本 發布:2024-05-19 05:22:06 瀏覽:203
asp編程工具 發布:2024-05-19 05:20:36 瀏覽:142
insertpython 發布:2024-05-19 05:12:26 瀏覽:243
androidant編譯 發布:2024-05-19 05:04:11 瀏覽:987
按鍵腳本優化 發布:2024-05-19 04:59:57 瀏覽:751
怎麼下載壓縮包 發布:2024-05-19 04:47:47 瀏覽:9
二嫂水仙ftp 發布:2024-05-19 04:47:42 瀏覽:160
雲隙伺服器下載 發布:2024-05-19 04:33:22 瀏覽:315