c++ - 找不到 Boost 静态库:Log_Setup 和 Thread
问题描述
我正在尝试使用静态库boost_log_setup
和boost_thread
.
我已按照文档在运行 OS Catalina 10.15 的 Mac 上从源代码构建提升。
我运行以下命令来链接指定的静态库:./b2 --link=static --with-log --with-thread
我还在没有指令的情况下运行了该命令--with
,进行了完整的静态链接构建(或者可能什么都不做,结果是一样的)。./b2 --link=static
并且./b2 --link=static install
都./b2 install
未能安装必要的库。
我还没有找到任何关于的东西boost_log_setup
,所以我不得不假设它的意思是log
,这可能与我无法通过 makefile 检查器的原因有关。
我正在尝试构建的项目的 makefile 仍然无法找到boost_log_setup
并且boost_thread
通过此检查:
set(_Boost_LOG_SETUP_HEADERS "boost/log/detail/setup_config.hpp")
set(_Boost_THREAD_HEADERS "boost/thread.hpp")
它确实告诉我它找不到这两个,这意味着它正在正确读取我的BOOST_ROOT
目录/usr/local/boost_1_67_0
。
有人可以帮我建立一个项目的这个燃烧的垃圾箱大火吗?
解决方案
推荐阅读
- configuration - Hashicorp Vault 重启后停止初始化
- amazon-web-services - 快速查看视觉标题添加动态参数值
- r - 如何计算每个唯一 ID 在列中出现的次数?
- nextflow - 想要使用带有文件属性操作的 watchPath
- nservicebus - 系统恢复后 MSMQ 出站队列停滞
- ios - UITable 视图未从解码的 firebase 文档中填充
- windows-10 - Windows 10 更新和 BSOD 后 signtool.exe 失败
- python - 如何有效地将 Python 代码嵌入 Django
- c++ - 在 C++ 中编写由缩进分隔的列文件文本
- r - 将文本标签放在箱线图 ggplot2 的顶部