#!/bin/bash #====================================================================================== # 设置临时环境变量,后面拷贝可执行程序依赖库的时候需要这些临时变量 #====================================================================================== #这这个是Qt的安装地址 PATH=$PATH:/home/Apple/Programes/Qt/Qt5.12.12/5.12.12/gcc_64/bin LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/Apple/Programes/Qt/Qt5.12.12/5.12.12/gcc_64/lib QT_PLUGIN_PATH=$QT_PLUGIN_PATH:/home/Apple/Programes/Qt/Qt5.12.12/5.12.12/gcc_64/plugins QML2_IMPORT_PATH=$QML2_IMPORT_PATH:/home/Apple/Programes/Qt/Qt5.12.12/5.12.12/gcc_64/qml #这个是第三方库的地址,比如程序可能调用的curl,有多少个动态库文件夹就添加多少条 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/Apple/Libs/Standard_Library/Libraries/linux_gcc8.3/lib #LD_LIBRARY_PATH=/home/Apple/Libs/Standard_Library/Libraries/sm_dll/libs/linux/x64:$LD_LIBRARY_PATH #导出环境变量 export PATH export LD_LIBRARY_PATH export QT_PLUGIN_PATH export QML2_IMPORT_PATH #查看qt版本 echo "***** qmake Version:" $(qmake -v) echo "***** PATH:" $PATH echo "***** QT_PLUGIN_PATH:" $QT_PLUGIN_PATH echo "***** QML2_IMPORT_PATH:" $QML2_IMPORT_PATH echo "***** LD_LIBRARY_PATH:" $LD_LIBRARY_PATH #调用Python脚本拷贝依赖库以及打包程序 python3 package_SBC.py