| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > BOOST точные вычисления |
| Автор: lnix 16.8.2013, 19:31 |
| Всем доброго времени суток! Необходимо производить точные вычисления. Подключил буст, а он при #include <boost/multiprecision/gmp.hpp> using namespace boost::multiprecision; выдает сообщение что нет файла gmp.h и mpfr.h перекопал все. Их нет даже в файлах скачиваемых с официального сайта. Может кто подсказать как бороться с данной проблемой? Заранее благодарен. |
| Автор: volatile 16.8.2013, 22:55 |
это отдельные бибиотеки http://gmplib.org/ http://www.mpfr.org/ |
| Автор: lnix 17.8.2013, 17:52 | ||
я это знаю, тем не менее все они ссылаются на эти два файла, которых нигде нет. проблема именно в этом. где взять правильные версии!? |
| Автор: volatile 18.8.2013, 00:09 |
Как это нет? (я как-то возился с этими либами, но без буста, да и давно это было, уже плохо помню...) Вы не сказали какая ОС, вам под линукс вероятно? там нужно еще установить "gmp-devel" пакет, Вот например аналогичный вопрос: http://stackoverflow.com/questions/7351205/where-to-find-gmp-h |
| Автор: lnix 18.8.2013, 12:52 |
| Нет у меня под Windows. в Бусте отсутствуют эти два файла. В документации сказано (насколько я понял) что эти два файла генерируются во время сборки Буста, но у меня все собралось а эти файла не появились. Весь в недоумении. |