1. 创建文件并编辑
在目录中创建名为build.sh的shell脚本文件,准备在里面编写编译命令
pi@Cocoonshu: cd ...(当前目录)... pi@Cocoonshu: nano build.sh
2. 为sh文件编写文件头
在build.sh文件中的首行写入如下注释,以表示此脚本指定的执行器
#!/bin/bash
3. 在sh文件中编写编译命令
#!/bin/bash mkdir obj gcc -c ./Gpio/gpio.c -o ./obj/gpio.o gcc -c ./RotaryEncoder/rotaryencoder.cpp -o ./obj/rotaryencoder.o -lstdc++ -lpthread gcc ./obj/gpio.o ./obj/rotaryencoder.o -lstdc++ -lpthread rotaryencoder.exe rm -rf ./obj
4. 为sh文件赋予可执行权限
这点尤其重要,不然不会发现build.sh根本执行不了,因为它只是一个被nano文本编辑器创建出来的文本文件
pi@Cocoonshu: chmod 777 build.sh
5. 执行sh文件来编译
pi@Cocoonshu: ./build.sh
以上就是
为各位朋友分享的 相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多 等着你!