QT打包
# 下载打包工具linuxdeployqt
wget https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-x86_64.AppImage
# 赋予执行权限并安装
chmod +x linuxdeployqt-continuous-x86_64.AppImage
sudo mv linuxdeployqt-continuous-x86_64.AppImage /usr/local/bin/linuxdeployqt
# 1. 创建打包目录
mkdir DP
cd DP
mkdir -p usr/bin usr/share/applications usr/share/icons/hicolor/256x256/apps
# 2. 复制可执行文件到bin目录
cp DP usr/bin/
# 3. 创建桌面文件usr/share/applications/DP.desktop
[Desktop Entry] Name=DP Comment=Your Application Description Exec=usr/bin/DP Icon=DP Terminal=false Type=Application Categories=Utility;
chmod 777 DP.desktop
# 4. 复制图标(如果有)
cp icon.png usr/share/icons/hicolor/256x256/apps/DP.png
# 5. 设置环境变量,在.bashrc中加入
export QT_DIR=/opt/Qt/6.8.3/gcc_64 export PATH=$QT_DIR/bin:$PATH export LD_LIBRARY_PATH=$QT_DIR/lib:$LD_LIBRARY_PATH
# 回到usr上一级目录,执行打包命令
linuxdeployqt usr/share/applications/DP.desktop -appimage
浙公网安备 33010602011771号