#boost #ubuntu
#ускорение #ubuntu
Вопрос:
У кого-нибудь есть идея о том, как установить random_device на Ubuntu? Все пакеты boost из репозитория установлены.
Ошибка, которую я получаю: фатальная ошибка: boost / random / random_device.hpp: нет такого файла или каталога
Я на Ubuntu 11.04
Комментарии:
1. @AurelioDeRosa: так ли это? В FAQ указано .. программные средства, обычно используемые программистами . Я бы сказал, что Boost определенно квалифицируется как программный инструмент, используемый программистами — и только программистами. 🙂
Ответ №1:
Файл, который вы ищете, это
boost/nondet_random.hpp
Больше документации здесь.
random_device
была перенесена на boost/random/random_device.hpp
в версии 1.47.
Я бы рекомендовал использовать стандартный интерфейс вместо random_device
тех, которые были приняты в C 11.
Комментарии:
1. Этот файл также не существует
2. убедитесь, что
libboost1.42-dev
установлено. Точный путь к файлу — это/usr/include/boost/nondet_random.hpp
обратите внимание, что там нетrandom
каталога. Файл есть там, или у вас не установлен boost. проверьте этот запрос3. Нашел, спасибо. К сожалению, сейчас я получаю другую ошибку при попытке установить websocket . Я начну с другого вопроса, указав websocket в качестве цели