makefile新手添加依赖文件的位置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了makefile新手添加依赖文件的位置相关的知识,希望对你有一定的参考价值。
helloworld:file1.o file2.o file3.o 【tab】gcc file1.o file2.o file3.o -o helloworld file1.o:file1.c file2.h 【tab】gcc -c file1.c -o file1.o file2.o:file2.c file2.h 【tab】gcc -c file2.c -o file2.o file3.o:file3.c file2.h 【tab】gcc -c file3.c -o file3.o clean: 【tab】rm -rf *.o helloworld 这是原来的makefile,要求把file3.c放在同目录的一个文件夹里面,请问要怎么修改。
参考技术A 你源代码包含头文件的方式也要和你的CFLAGS的路径配合,举例:1源文件:#include
<pcl/point_types.h>
makefile:
-I/test/ROS/ros/fuerte/include/2
源文件:#include
<point_types.h>
makefile:
-I/test/ROS/ros/fuerte/include/pcl估计你源文件是1的情况,makefile又是2的情况,所一出问题了。
以上是关于makefile新手添加依赖文件的位置的主要内容,如果未能解决你的问题,请参考以下文章