cloudwu / pbc

A protocol buffers library for C
MIT License
1.62k stars 568 forks source link

mac os 上make命令不能执行 #135

Closed likaiyuan559 closed 5 years ago

likaiyuan559 commented 5 years ago

错误信息

gcc -O2 -fPIC -Wall -shared -o protobuf.so -I../.. -I/usr/local/include -L../../build pbc-lua53.c -lpbc -llua
ld: warning: directory not found for option '-L../../build'
ld: library not found for -lpbc
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [protobuf.so] Error 1

版本protobuf3.3.2(也用过3.9.0),lua和lua53都不能执行成功,issues中的几个人贴出来的解决方法也不行,比如-undefined dynamic_lookup或-llua等,能否麻烦解答一下。

likaiyuan559 commented 5 years ago

问题已解决,因为没有安装pbc,安装就好了。