start.sh 1.3 KB

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