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
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/66952
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.