首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Boost无法在CentOS上找到UUID的标头

Boost无法在CentOS上找到UUID的标头
EN

Stack Overflow用户
提问于 2020-03-02 11:34:40
回答 1查看 236关注 0票数 0

我正在尝试用g++编译代码(-I/usr/include标志已经出现,yum install boost-devel qt-devel已经执行)

但是有一个错误

boost/uuid/uuid_generators.hpp:没有这样的文件或目录

是因为旧的boost版本,还是与调用有关?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) )

代码语言:javascript
复制
g++ --version
g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-23)

boost版本boost-1.41.0

EN

回答 1

Stack Overflow用户

发布于 2020-03-02 12:00:28

好的,所以解决方案是安装boost版本比1.42.0更高,以便按照注释中的建议使用该标头。

安装它(1.55.0) 来自不同的存储库解决了这个问题

代码语言:javascript
复制
$ yum install http://repo.okay.com.mx/centos/6/x86_64/release/okay-release-1-1.noarch.rpm
$ yum install boost-devel
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60488028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档