thrift静态库问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thrift静态库问题相关的知识,希望对你有一定的参考价值。

libthrift

要求boost库的智能指针,线程库以及librt


libthriftnb

依赖libevent,因此需要链接libevent



从目前的情况下看,只能够编译出静态库版本的thrift,预示着整一个工程只能够链接静态库

Depending upon whether you are linking dynamically or statically and how

your build environment it set up, 

you may need to include additional

libraries when linking against thrift, 

such as librt and/or libpthread. If

you are using libthriftnb you will also need libevent.


http://blog.csdn.net/zengraoli/article/details/51320593


究竟在什么地方会使用到openssl

在编译对应的lib文件时,并不需要引入openssl,仅当调用使用thrift的时候,加入了头文件TServerTransport.h才需要到openssl



参考

http://blog.csdn.net/kuenking111/article/details/47701847

以上是关于thrift静态库问题的主要内容,如果未能解决你的问题,请参考以下文章

iOS静态库引用

C/C++编译问题,静态库,动态库。

CMake 使用其他静态库构建静态库

请教关于linux中静态库与动态库的问题

动态加载静态库?

将静态库与静态库链接