youhaodiyi 发表于 2006-4-19 09:29:15

关于linux编译C++程序的问题

我的工程头文件都放在include目录下,源代码文件放在source目录下,当要包含头文件的时候每回都这样写:
#include "../include/*.h"
如何写一个Makefile文件,使得包含头文件的代码不用加上"../include/"路径。

谢谢

smlai 发表于 2006-4-22 19:43:25

target.o: target.c
      gcc -I/path/to/include -c $<

youhaodiyi 发表于 2006-4-25 09:14:58

能不能解释一下 -c $< 是什么意思?谢谢

smlai 发表于 2006-4-25 12:43:57

man make

youhaodiyi 发表于 2006-4-25 13:37:36

man make中没有对$<的解释?
页: [1]
查看完整版本: 关于linux编译C++程序的问题