gpt4 book ai didi

c++ - Boost 在 CentOS 上找不到 UUID 的 header

转载 作者:行者123 更新时间:2023-12-04 19:41:21 25 4
gpt4 key购买 nike

我正在尝试用 g++ 编译代码(-I/usr/include 标志存在并且 yum install boost-devel qt-devel 已被执行)

但有一个错误

boost/uuid/uuid_generators.hpp: No such file or directory



是因为旧的 bo​​ost 版本还是与调用有关? ls /usr/include/boost/也不显示此文件夹的存在。
Linux version 2.6.32-042stab140.4 (kbuild-rh6-x64) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC) )
g++ --version
g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-23)

boost 版 boost-1.41.0

最佳答案

好的,所以解决方案是安装高于 1.42.0 的 boost 版本按照评论中的建议使该标题可用。

安装它(1.55.0)from different repository解决了这个问题

$ yum install http://repo.okay.com.mx/centos/6/x86_64/release/okay-release-1-1.noarch.rpm
$ yum install boost-devel

关于c++ - Boost 在 CentOS 上找不到 UUID 的 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60488028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com