我正在学习使用 boost log 并且我正在使用 centOs7 环境。
我在 CentOS7 上安装了 boost-devel 包,并yum
从 CentOS7 Base Repo 下载了它。安装后,我检查并发现 boost 日志标题和 .so 丢失。在网上探索时发现了 CentOS 特别兴趣小组的 Software Collections Repo 并在 mariadb rpm 中找到了 boost 日志:1. rh-mariadb102-boost-log.x86_64
2. rh-mariadb101-boost-log.x86_64
以上两个都给出了 boost 日志,所以它是 Boost 1.58 源的依赖项。但是基本的 boost-devel 包是基于 Boost 1.53 源代码的。
由于版本不匹配,它可能会导致现有项目中出现很多错误,我不能这样做。
请有任何想法/建议。
或者完全从 mariadb rpm 使用 boost 库是否安全?