解释c中的头文件路径

时间:2014-02-21 01:21:47

标签: c++ c gcc makefile header-files

我在c程序中有一个读取

的标题路径
#include <lib/a.h>
#include <lib/b.h>

如何在makefile中指定'lib'的位置?它给我一个编译错误,说找不到lib / a.h.但我知道a.h所在的系统路径。如何告诉我的Makefile去哪里找lib?

谢谢, 维克。

1 个答案:

答案 0 :(得分:5)

将参数-I/path/to/include添加到编译标记(例如,CFLAGSCXXFLAGS),其中路径指向{{1}的目录目录。