linux 打包qt程式

2021-09-29 19:43:06 字數 391 閱讀 2610

linuxdeploy的qtrelease包位址

mv liuxdeployqt-

5cd /usr/local/bin //進入bin目錄下

chmod a+x linuxdeployqt //增加執行許可權

cd /usr/local/bin //進入bin目錄下

mkdir mydir

mv .

在最終打包之前還有幾個問題需要注意。

1.如果我們沒有用到qml模組和自己封裝的一些庫或者非系統庫的話我們只需要修改乙個檔案就可以了,就是資料夾中的default.desktop,在檔案的最後一行加上categories=office;單詞開頭大寫,最後記得加分號!!!詳情可以參考linuxdeployqt官方說明

linux下打包QT程式

把qt寫的程式整理好,生成release版本。利用下面的copylib.sh指令碼檔案,拷貝release版本的依賴庫。把 usr lib arm linux gnueabihf qt5 plugins platforms拷貝到release所在資料夾 建議單獨拿出來release版本的程式 找出p...

Linux中QT程式打包

目的 將linux下自己寫好的程式進行發布或者拷貝到其他電腦上執行。工具 patchelf cmake linuxdeploy 安裝patchelf軟體 sudo apt install patchelf 安裝cmake軟體 編譯qt的環境變數,把環境變數寫入 bashrc中,然後執行source命...

Linux下QT程式打包

3 步驟 linuxdeployqt 參考qtcreate使用release版本編譯 從可執行程式的檔案中拿出可執行檔案,例 umarm 例 ldd umarm bin sh exe umarm 你需要發布的程式名稱 des home junion desktop bin 建立資料夾的位置 depl...