【问题标题】:Ubuntu Boost random_device InstallationUbuntu Boost random_device 安装
【发布时间】:2011-11-10 23:21:50
【问题描述】:

有人知道如何在 ubuntu 上安装 random_device 吗?已安装来自 repo 的所有 boost 包。

我收到的错误是: 致命错误:boost/random/random_device.hpp:没有这样的文件或目录

我在 ubuntu 11.04

【问题讨论】:

  • @AurelioDeRosa:是吗?常见问题解答确实说明了.. 程序员常用的软件工具。我想说 Boost 绝对有资格作为程序员使用的软件工具——而且只有程序员。 :)

标签: boost ubuntu


【解决方案1】:

您要查找的文件是

boost/nondet_random.hpp

更多文档here

random_device 在 1.47 版中移至 boost/random/random_device.hpp

我建议使用标准接口而不是 random_device,因为它们已被 C++11 接受。

【讨论】:

  • 那个文件也不存在
  • 确保已安装libboost1.42-dev。确切的文件路径是/usr/include/boost/nondet_random.hpp 注意那里没有random 目录。文件 is 在那里,或者您没有安装 boost。检查this query
  • 找到了,谢谢。不幸的是,我现在在尝试安装 websocket++ 时遇到另一个错误。我将开始另一个问题,将 websocket++ 指定为目标
猜你喜欢
  • 1970-01-01
  • 2016-06-13
  • 2012-10-02
  • 2011-04-19
  • 1970-01-01
  • 2021-04-12
  • 2017-02-25
  • 1970-01-01
  • 2015-03-16
相关资源
最近更新 更多