我试图组合两个makefile(一个rohc sniffer
和另一个ulfius lib
(,但我得到了错误:我的测试没有链接到包含文件:
sniffer.c:81:10:致命错误:u_example.h
:没有这样的文件或目录
#include <u_example.h>
我认为问题出在makefile cflags??中:
CFLAGS+=-c -wall -I$(ILFIUS_INCLUDE) -I$(EXAMPLE_INCLUDE) -D_REENTRANT $(ADDITIONALFLAGS) $ (CPPFLAGS)
CFLAGS = -g -02
有人有主意吗?
您的cflags中有一个拼写错误:ILFIUS_INCLUDE
应该是ULFIUS_INCLUDE
,但我不确定这是您的问题。
我不知道这是否是您使用的Makefile,但可能希望在您的Makefile中组合ulfius/src/Makefile
。其他Makefile用于不同的目的:
ulfius/Makefile
:帮助打包程序的元生成器ulfius/example_programs/Makefile
:构建外部程序ulfius/tools/uwsc/Makefile
:构建uwsc(一个命令行websocket客户端工具(