2013-10-10 2 views
1

Как я могу использовать boost::dynamic_bitset?Как использовать boost :: dynamic_bitset в C++

Я попытался просто включить заявление: #include <boost/dynamic_bitset.hpp>,
но в Dev C++ я получаю сообщение об ошибке говорящее
"No such file or directory."
Нужно ли скачать необходимые файлы и включить их в проект?
Если да, то какие файлы?

Спасибо за любые предложения.

+1

Да, вы должны загрузить необходимые заголовки и библиотеки, вам, вероятно, нужно построить их. Кроме того, всего лишь предложение, последнее, что я слышал, что Dev C++ отказался, и, вероятно, не реализует C++ 11, который использует boost. Я бы предложил получить обновленный I.D.E, если вы хотите использовать boost. –

+0

У вас установлена ​​библиотека ускорения? – Bill

+0

Нет У меня нет установленной библиотеки. Я предпочел бы просто включать необходимые заголовки в свой проект, если это возможно, а не загружать всю библиотеку. К сожалению, я не уверен, как это сделать. – navig8tr

ответ

2

Это потому, что ваш компилятор не знает, где найти библиотеки ускорения. Вам необходимо загрузить их, извлечь их, а затем настроить сценарий сборки/среду разработки, чтобы указать на них.

Если компилятор не знает, где находятся библиотеки Boost, он не сможет связать ваш код с Boost.

Here is a getting started guide that details this.

And here is the download link.

 Смежные вопросы

  • Нет связанных вопросов^_^