當前位置:首頁 » 編程軟體 » linux使用腳本發布qt程序

linux使用腳本發布qt程序

發布時間: 2025-02-27 16:05:26

A. linux發布qt程序怎麼這么復雜


1、首先創建根目錄,再將Qt編譯後的可執行文件放在目錄上。
2、其次目錄下創建一個腳本文件,可以給其可執行許可權命令為,執行腳本文件。
3、最後繼續執行可執行文件會出現錯誤,將文件夾放到沒有Qt環境的linux系統下也可以正常運行程序了。

B. linux下qt程序應該怎麼發布程序

1、linux下復制qt release模式生成的可執行文件到桌面的新建目錄。
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.sh libqxcb.so 將生成的lib目錄下的庫文件拷貝至可執行文件同級目錄。刪除platforms里的lib文件。
6、執行下載到的腳本文件 ./app.sh
註:app.sh與可執行文件同名。在windows下寫的腳本文件 在linux下使用是出現 /bin/bash^M: bad interpreter:沒有那個文件或目錄 解決辦法
vim 打開腳本文件 :set ff? 顯示 ff=dos 修改成 :set ff=unix :wq保存退出即可

熱點內容
內網ip怎麼訪問內網伺服器地址 發布:2025-09-24 06:20:20 瀏覽:943
編譯安卓內核需要准備什麼 發布:2025-09-24 06:19:34 瀏覽:316
遞歸的Java 發布:2025-09-24 06:10:58 瀏覽:658
雲伺服器能進資料庫嗎 發布:2025-09-24 06:02:30 瀏覽:44
安卓手機為什麼追不上蘋果的下巴 發布:2025-09-24 05:51:43 瀏覽:646
共享和ftp區別 發布:2025-09-24 05:29:38 瀏覽:650
文件夾加密軟體激活碼 發布:2025-09-24 04:55:36 瀏覽:313
伺服器電源改成家用電腦 發布:2025-09-24 04:50:06 瀏覽:590
python返回post 發布:2025-09-24 04:42:37 瀏覽:393
c語言鏈表學生信息 發布:2025-09-24 04:42:36 瀏覽:789