首页 > 电脑

makefile新手添加依赖文件的位置

更新时间2018-06-14 08:57:25

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放在同目录的一个文件夹里面,请问要怎么修改。

源代码包含头文件的方式也要和你的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的况,所一出问题了。

上一篇:双数据库实例会影响删除速度吗

下一篇:易语言同一个编辑框里实现多种字体颜色