是否需要构建 boost.signals2 库?
我的系统在构建 boost 库时遇到问题。我知道大多数 boost 库(幸运的是)只是不需要构建的标头(有一些例外)。是否需要构建 boost::signals2 库? boost.signals2 库是否依赖于 boost.signals 库?
My system is having trouble building the boost libraries. I understand that most boost libraries are (fortunately) just headers that do not need to be build (with some exceptions). Does the boost :: signals2 library need to be built? Also is the boost.signals2 library dependant on the boost.signals library?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Signals 不只是标头,signals2 是。但是,signals2 是为线程安全而明确开发的,如果您使用 boost.thread,则必须对其进行编译。据我所知,signals2 不依赖于信号头。
Signals is not header-only, signals2 is. But however, signals2 is explicitly developed for thread-safety and if you use boost.thread, this has to be compiled. As far as I know signals2 is not dependent on signals headers.
不,signals2 只是标头。请参阅此处。
No, signals2 is header only. See here.