當前位置:首頁 » 編程軟體 » 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保存退出即可

熱點內容
電腦密碼忘了怎麼辦win10 發布:2025-05-04 09:54:00 瀏覽:731
app源碼怎麼用 發布:2025-05-04 09:34:06 瀏覽:958
linux查看開放埠 發布:2025-05-04 09:31:13 瀏覽:911
庫特線腳本 發布:2025-05-04 09:30:55 瀏覽:922
靠譜的電腦伺服器託管 發布:2025-05-04 09:29:27 瀏覽:601
電腦卡會影響雲伺服器嗎 發布:2025-05-04 09:24:29 瀏覽:121
安卓備忘錄在哪裡下載 發布:2025-05-04 09:20:42 瀏覽:308
c語言中只能 發布:2025-05-04 09:19:20 瀏覽:342
紙的演算法 發布:2025-05-04 09:13:48 瀏覽:436
計算機中存儲的最小單位 發布:2025-05-04 08:56:27 瀏覽:363