嵌入式开发者社区

标题: 在make file 中想加入librt.so.1库,但是一直不能编译成功 [打印本页]

作者: 思华年    时间: 2019-9-19 20:38
标题: 在make file 中想加入librt.so.1库,但是一直不能编译成功

如题,如何在makefile中加入这个库
makefile代码如下:
LIBS = -L/lib/i386-linux-gnu/ -lpthread -lm -lrt
OBJS = nkv4.o initfunc.o initsystem.o sharedmemory2.o
nkv4: ${OBJS}
gcc -o networkv4 ${OBJS} ${LIBS}
clean:
rm -f networkv4 ${OBJS}

求一位好心人。

作者: 思华年    时间: 2019-9-19 20:47
LIBS = -L/lib/i386-linux-gnu/ -lpthread -lm -lrt
OBJS = nkv4.o initfunc.o initsystem.o sharedmemory2.o
nkv4: ${OBJS}
gcc -o nkv4 ${OBJS} ${LIBS}
clean:
rm -f nkv4 ${OBJS}


是这样的,有两个单词打错了
作者: 梁淑怡-Tronlong    时间: 2019-9-20 16:55
您好,
  您是想问编译问题?编译不过,报错信息麻烦提供一下
作者: 思华年    时间: 2019-9-20 17:29
梁淑怡-Tronlong 发表于 2019-9-20 16:55
您好,
  您是想问编译问题?编译不过,报错信息麻烦提供一下

sem_init之类的错误,麻烦你们了
作者: 思华年    时间: 2019-9-21 18:03
算了,搞明白了,不是makefile的锅,makefile不背这个锅,




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4