發布Linux版Qt程序


成功編譯

用Qt Creator編譯好release版App,准備好App依賴的庫和配置文件

補充動態鏈接庫

用 $ ldd App 命令查看App依賴的庫
把依賴的Qt庫和三個*icu*庫復制到和App一個目錄,注意不要復制軟鏈接,要找軟鏈接指向的真正的庫
還有一個libQt5DBus.so.5.1用ldd看不到,也是要加進來
把這幾個庫改名,例如:libQt5Gui.so.5.1改成libQt5Gui.so.5
添加~/Qt5.9.1/5.9.1/gcc_64/plugins路徑下的platforms目錄

編寫運行腳本

runme.sh

#!/bin/sh
echo $PWD
export LD_LIBRARY_PATH="$PWD:$LD_LIBRARY_PATH"
echo $LD_LIBRARY_PATH
./App


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM