小编bra*_*o79的帖子

带有接收器的boost_log示例无法编译

我正在考虑将boost_log用于一个项目,并且在开始时我遇到了以下问题.

我发现的Boost日志示例:http://www.boost.org/doc/libs/1_54_0/libs/log/example/doc/tutorial_file.cpp无法编译.其他更简单的例子(没有接收器)我编译没有问题.

g++ -std=c++11 boost_log_sinks.cpp -DBOOST_LOG_DYN_LINK -lboost_log -lpthread
Run Code Online (Sandbox Code Playgroud)

/ usr/bin/ld:/tmp/ccApJdsi.o:对符号'_ZN5boost6detail12get_tss_dataEPKv'的未定义引用//usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0:添加符号时出错:命令行中缺少DSO collect2:错误:ld返回1退出状态

我正在研究Ubuntu14.04我的g ++版本是g ++(Ubuntu 4.8.2-19ubuntu1)4.8.2

有人知道为什么会这样吗?

c++ linux boost g++ c++11

9
推荐指数
1
解决办法
2911
查看次数

标签 统计

boost ×1

c++ ×1

c++11 ×1

g++ ×1

linux ×1