概述
本文用自己编写的简单Makefile文件,使用make命令自动编译所有的文件,使用make clean命令,清空生成的.obj文件,具体步骤如下。
1.1首先在/home/pi/TJQ/project文件夹下建立如下四个文件main.cpp、test1.hpp、test1.cpp、makefile,具体的内容如下所示:
main.cpp
#include "test1.hpp"
int main()
{
test1print();
return -1;
}
test1.hpp
#include
void test1print(void);
test1.cpp
#include "test1.hpp"
void test1print()
{
printf("this is a test!n");
}
makefile
obj=main.o test1.o
main:$(obj)
g++ $(obj) -o main
$(obj):
.PHONY : clean
clean:
rm main.o test1.o main
1.2进入工程所在目录,在终端输入make命令,编译出main可执行文件,结果如下所示:
1.3输入下面命令,执行main可执行程序,结果如下图所示:
./main
注意:如果需要清空main.o test1.o文件,只需要输入下面命令即可,结果如下图所示:
make clean
参考内容:
最后
以上就是闪闪香氛为你收集整理的linux 编写make文件夹,基于树莓派Linux的简单Makefile文件编写(手写)的全部内容,希望文章能够帮你解决linux 编写make文件夹,基于树莓派Linux的简单Makefile文件编写(手写)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复