sudo apt-get install cde
2.進入目標目錄(有qt應用的目錄),設要發布的qt應用名為test.bin,則執行如下命令:
cde -o . ./test.bin
解釋:-o:鏈結庫生成目錄。
./test.bin:執行我們要發布的程式。
cde會將test.bin的所有依賴及依賴的依賴、鏈結的目標均複製到本地對應目錄。如果同平台發布,則只需要將qt5.4.1/5.4.1/lib目錄下的全部鏈結lib打包即可。然後再在沒有安裝qt的目標pc中解壓。(由於lib中會有軟鏈結,因此這一步必須要先做打包處理。)
至此qt5應用已經在linux平台中發布完成。
Linux平台下QT環境的搭建
qt library 4.8.1 qt creator 2.4.1 ubuntu18.04 安裝g sudo apt get install g sudo apt get install libx11 dev libxext dev libxtst dev cd qt everywhere open...
構建嵌入式linux平台下的使用者應用
1.引言 在專用的嵌入式板子執行 gnu linux 系統已經變得越來越流行。乙個嵌入式 linux 系統從軟體的角度看通常可以分為四個層次,如圖1 1所示 1 引導程式。包括固化在韌體 firmware 中的 boot 可選 和 boot loader 層實現的。mtd fnl層向上將快閃儲存器裝...
Linux平台下程式記憶體的分配
程式記憶體分配 1.棧區 stack 由編譯器自動分配釋放,存放為執行函式而分配的區域性變數,函式引數,返回引數,返回位址。其操作方式類似於資料結構中的棧。2.堆區 heap 一般由程式設計師分配釋放,若程式設計師不釋放,程式結束時可能由os 分配方式類似於鍊錶。3.全域性資料區 存放全域性變數,靜...