linuxdeployqt
下載地址:https://github.com/probonopd/linuxdeployqt/releases
patchelf
下載地址:https://nixos.org/releases/patchelf/patchelf-0.9/patchelf-0.9.tar.gz1、
-
下載上述地址中的linuxdeployqt,點擊點擊下載linuxdeploy-continuous-x86_64.AppImage
-
更改名字並增加權限
mv linuxdeployqt-continuous-x86_64.AppImage linuxdeployqt
mv ./linuxdeployqt /usr/local/bin
chmod 777 linuxdeployqt
-
下載patchelf並且解壓文件夾,進入patchelf解壓的文件夾後執行如下命令
./configure
make
sudo make install
- 系統環境中添加qt環境變量
在/etc/profile文件末添加如下幾行命令:
export QTDIR=/opt/Qt5.10.0/5.10.0
export PATH=PATH
export LD_LIBRARY_PATH=LD_LIBRARY_PATH
然後source /etc/profile
- 打包程序
進入自己的程序目錄,運行linuxdeployqt myexe(程序名稱)