技术解析

make出错,是什么问题呢
0
2021-07-22 10:04:16
idczone
cd build && ar rc libpbc.a ../build/o/context.o ../build/o/varint.o ../build/o/array.o ../build/o/pattern.o ../build/o/register.o ../build/o/proto.o ../build/o/map.o ../build/o/alloc.o ../build/o/rmessage.o ../build/o/wmessage.o ../build/o/bootstrap.o ../build/o/stringpool.o ../build/o/decode.o
cd build && gcc -g3 -fPIC -I.. -L. -o addressbook ../test/addressbook.c -lpbc
../test/addressbook.c:1:0: 警告:-fPIC 在目标机上被忽略(所有代码都是与位置无关的)
./libpbc.a: could not read symbols: 归档没有索引;运行 ranlib 以添加一个
collect2: ld 返回 1
Makefile:66: recipe for target `build/addressbook' failed
make: *** [build/addressbook] Error 1
已经解决。复制了之前的so导致无法识别

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服