这是一个创建于 4230 天前的主题,其中的信息可能已经有所发展或是发生改变。
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
1 条回复 • 1970-01-01 08:00:00 +08:00
|
|
1
xiaoye5200 2013-04-25 18:33:04 +08:00
已经解决。复制了之前的so导致无法识别
|