以Raspbian环境下的QT Creator为例:
1.在release下编译运行程序
设置好release下的编译路径,方便找到编译生成的可执行文件
2.将编译生成的可执行文件放入另一个文件夹
编译运行成功后,在编译路径中可以找到一个以工程名命名的可执行文件
将该文件复制到一个新的文件夹中
3.可执行文件的目录下新建pack.sh文件
在文件夹目录下打开终端,执行
sudo touch pack.sh
sudo vi pack.sh
在pack.sh中输入
#!/bin/sh
exe="broadcast" #你需要发布的程序名称
des="/home/pi/Desktop/broadcast_release" #创建文件夹的位置
deplist=$(ldd $exe | awk '{if (match($3,"/")){ printf("%s "),$3 } }')
c