如何使用boost的random_device.hpp库

时间:2018-02-03 13:57:27

标签: c++ random boost compiler-errors compilation

www.boost.org 的网站上,我找到了一种生成真实随机数的方法。我在这里写下他们提供的例子:

#include <boost/random/random_device.hpp>
#include <iostream>

int main()
{
boost::random::random_device gen;
std::cout << gen() << '\n';
}

我下载了最后一个boost库,实际上在目录boost / random上有一个名为random_device.hpp的文件。 尝试使用以下代码编译到这个“简单”程序: g ++ nameprogram.cpp。 我在终端上有这个错误:
/home/andrea/boost_1_66_0/boost/random/random_device.hpp:22:28:致命错误:boost / config.hpp:文件o目录非esistente 编译终止。 开头的路径是正确的,而文件o目录不是esistente意味着它们不存在。我做错了什么? 当然只留下boost / random / random_device.hpp也不行。

0 个答案:

没有答案