我已经下载并安装了这个框架:
http://code.google.com/p/protobuf/
我使用 openSuse 作为操作系统。我想创建一个指向以下库的软链接:
ln -s <PROTOCOL_BUFFERS_INCLUDE> include_pb
ln -s <PROTOCOL_BUFFERS_LIB> lib_pb
所以基本上我想要 protobuf 包含文件夹和 protobuf 库的位置。
有人用过这个吗?你知道这是在哪里吗?
我已经下载并安装了这个框架:
http://code.google.com/p/protobuf/
我使用 openSuse 作为操作系统。我想创建一个指向以下库的软链接:
ln -s <PROTOCOL_BUFFERS_INCLUDE> include_pb
ln -s <PROTOCOL_BUFFERS_LIB> lib_pb
所以基本上我想要 protobuf 包含文件夹和 protobuf 库的位置。
有人用过这个吗?你知道这是在哪里吗?
包含目录应该是:/usr/local/include/google/protobuf
...
图书馆应该是/usr/local/lib/
但是,这是在 Linux Mint 上,64 位...
libprotobuf*
在图书馆的常用图书馆位置(/lib
、/usr/lib
、/usr/local/lib
、/lib64
等...)上搜索...
它取决于默认为 /usr/local的configure
脚本选项。--prefix
查看可以传递给configure
try的所有可用选项./configure --help
(从目录内部)。
您可以在rpm find中查看协议缓冲区开发包的完整列表。您要查找的文件位于:
/usr/include/google/protobuf
和/usr/lib64/libprotobuf.so
我不确定你的努力是否会结束。但是如果你只是想用它进行开发,那么让 automake 和 autoconf 有机会为你整理一下(教程)怎么样?