首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装websocket++依赖项?

如何安装websocket++依赖项?
EN

Ask Ubuntu用户
提问于 2013-03-05 23:33:41
回答 1查看 2.1K关注 0票数 0

我正试图在c++中开发websocket应用程序。

我选择使用websocket++,因为它是一个没有意义的#include,它不会试图回到ajax,并且可能与任何其他#include一起使用。

我不太确定要充分利用websocket++需要哪些包。

请告诉我这些包的名称,除了boost库,我很确定它可以与libboost-all-dev一起安装。

下面是列表https://github.com/zaphoyd/websocketpp/wiki/Building-a-program-with-websocketpp

代码语言:javascript
复制
Library Required for
boost_system    Builds that use ASIO or build environments without std::error_code
boost_regex Build environments without std::regex
boost_random    Client role only, build environments without std::random
libcrypto   Required for TLS socket component
libssl  Required for TLS socket component
libz    Required for compression extension support
libpthread  Required on posix for thread support
librt   Required on posix for high resolution timer support (some examples)
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-03-06 13:27:44

基本Ubuntu安装应该包含图书、libp线程和libz。很可能libcrypto和libssl也是。默认情况下不会安装的是开发头。包构建必需的和libssl-dev应该涵盖大部分,如果不是全部。

还请记住,apt安装的boost版本比boost.org版本晚了一年多。12.10包括2011年11月的助推,13.04将包括2012年2月的助推。

由于最近对boost库进行了一些更广泛的更改,使它们与C++11保持一致,如果您没有提供自己最近构建的boost,则可能需要一些特性限制或解决方案。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/264493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档