ubuntu 環境下的QT程式打包

2021-08-29 20:33:53 字數 799 閱讀 5735

1、qtcreator使用release版本編譯生成可執行程式

2、將可執行程式複製到/opt/wdz/qtdemo/目錄下(這個目錄也可以自己建)

3、終端下使用ldd命令檢視需要的連線庫:ldd untitled23424242

4、ldd查詢到的所有需要的庫匯出

在這裡,我們可以自己寫乙個shell指令碼: vim pub.sh

#!/bin/sh

deplist=$(ldd $exe | awk  ' }')  

wq!儲存退出之後,增加指令碼執行許可權

#chmod  +x  pub.sh

執行該指令碼:./pub.sh

你會發現可執行檔案依賴的庫複製到你指定的路徑裡了!

編寫widget.sh 指令碼並將它放在與一目錄下(.sh檔案命名必須與可執行檔案名字一樣例:可執行檔名 untitled23424242, .sh 檔名為untitled23424242.sh)

#!/bin/sh  

dirname=`dirname $0`  

tmp="$" 

if [ "$" != "/" ]; then  

dirname=$pwd/$dirname  

fi  

ld_library_path=$dirname  

export ld_library_path  

wq!儲存退出

增加可執行許可權  :chmod +x widget.sh

以後要執行qt程式就執行這個指令碼!

ubuntu 環境下的QT程式打包

1.qtcreate使用release版本編譯 將編譯後生成的可執行程式 如 test 複製到乙個空目錄下 2.使用ldd命令檢視和匯出需要的庫 在步驟1的目錄下新建乙個pack.sh檔案,檔案內容如下 cpp view plain copy bin sh exe test 你需要發布的程式名稱 d...

ubuntu 下搭建 qt 開發環境

我的作業系統是ubuntu8.10,可以在網上找到安裝qt編譯環境的安裝方法。現簡略敘述如下 1 sudo apt get install qt4 dev tools qt4 doc qt4 qtconfig qt4 demos qt4 designer 此命令安裝了五個軟體。qt4 doc是乙個幫...

Ubuntu下搭建Qt開發環境

根據需要,選擇合適的版本和平台。chmod x qt opensource linux x64 5.12.2.run qt opensource linux x64 5.12.2.run根據介面提示,登入已有賬號或者申請新賬號並登入。選擇qt的安裝目錄,如果以上邊的方式執行,預設目錄為 home u...