ubuntu14 04 原始碼安裝Qt 5 4

2021-07-05 22:43:47 字數 1404 閱讀 6917

最近需要移植qt5.4,這裡做下記錄:

qt-everywhere-opensource-src-5.4.0-rc.tar.gz

arm-linux-gcc :4.5.1

1. 安裝必要的依賴:

apt-get install libtool autoconf automake git

(tslib使用)

git clone

apt-get install libxcb1 libxcb1-dev libx11-xcb1 libx11-xcb-dev libxcb-keysyms1 libxcb-keysyms1-dev libxcb-image0 libxcb-image0-dev libxcb-shm0 libxcb-shm0-dev libxcb-icccm4 libxcb-icccm4-dev  libxcb-sync0-dev libxcb-xfixes0-dev libxrender-dev libxcb-shape0-dev libxcb-randr0-dev libxcb-render-util0 libxcb-render-util0-dev libxcb-glx0-dev

首先編譯 x11

./configure --prefix=/home/g470/qt5.4_install/x11

然後make && make install

編譯過程中遇到問題:

warning: disabling linux accessibility bridge: dbus is missing.

apt-get install dbus-*dev

no package 'libpci' found

apt-get install libnss3-dev libgconf2-dev libgtk2.0-dev libpci-dev libudev-dev libpulse-dev libc6-dev:i386 build-essential gcc-multilib g++-multilib gperf

error sys\capability.h  apt-get install libcap

apt-get install texinfo gawk bison flex

error: alsa/asoundlib.h: 沒有那個檔案或目錄

apt-get install libasound2-dev

error: cannot find -lcrypto

collect2: error: ld returned 1 exit status

用新立德搜尋為安裝的包  搜尋「libcrypto」

按後標記 libssl-dev libssl1.0.0 以及 1.0.0libssl-deb

可能後兩個不需要。

編譯完成; 、

qt5.3 for arm的編譯

安裝中 待續

Ubuntu14 04安裝Linux原始碼

預設情況下ubuntu系統是沒有安裝kernel原始碼的 只有標頭檔案 這可以通過檢視 usr src目錄來驗證,如下圖所示 這樣子的話不便於編寫驅動程式,因此最好還是安裝乙個原始碼。sudo apt cache search linux source結果如下所示 此時,還需要通過下面命令對上述li...

ubuntu14 04安裝紀事

vmware是個好東西,但是今天在新裝ubuntu做實驗時卻一直提示disconnect you are now offline。試了n種方法,也反覆安裝多次,最後才確定是vmware出了問題。嘗試將編輯 虛擬網路編輯器還原預設後才算排除問題,只是網路設定又要重新做了 新裝的ubuntu一些基本設定...

Ubuntu 14 04 系統安裝

1.選擇系統語言 2.安裝環境,足夠的磁碟空間,電腦接入電源,已經連線網際網路 ps a.網際網路可以不連線,連線網際網路會自動更新,影響安裝速度 b.想要加快安裝速度,可以不選兩個選項 c.更新和第三方軟體都是需要的,所以建議保持網路連線,勾選選項。3.安裝型別,有資料最好自己分割槽,選擇 其他選...