Nic*_*ick 5 linker protocol-buffers
我在尝试编译测试代码时遇到链接错误.我在Windows 7上使用cygwin.像./configure,make,make test和make install这样的初始步骤很顺利
我也能用protoc命令生成.pb.cc和.pb.h.
但是当我尝试编译我的测试代码时,会出现许多链接错误.我确定这些错误是因为它无法链接到库.
Cygwin在/ usr/local/lib中有protobuf静态库和链接库.包含文件存在于/ usr/local/include中
我尝试使用-lprotobuf,但它返回错误,说找不到-lprotobuf
Som*_*ude 13
很难说问题是什么,因为你既没有包含makefile也没有包含错误,但我的猜测是/usr/local/lib在寻找库时路径没有包含在搜索路径中.
尝试-L/usr/local/lib之前添加-lprotobuf.
| 归档时间: |
|
| 查看次数: |
10840 次 |
| 最近记录: |