Уже второй день пытаюсь установить библиотеку boost, никак не получается.
Скачал версию 1.67.0. Запустил bootstrap.bat, она создала мне b2.exe и bjam.exe. Запускаю b2.exe, она часа 2 что-то ставит и в конечном счёте просто закрывается. Папка stage не создаётся. bjam.exe быстро пробегает и так же закрывается.
Т.к. папки stage нету, то и мой проект в visual studio 2017 не видит libboost_filesystem-vc141-mt-sgd-x32-1_67.lib, мне некуда указать путь у проекта.
Скачал версию 1.68.0 beta, запускаю bootstrap.bat, появляется ошибка failed to build boost.build build engine. В файле bootstrap.log не пойму куда смотреть, в нём идёт путь, затем куча .c файлов и так несколько раз.
Пробовал опять запустить 1.67.0, теперь и на неё ошибка как и с 1.68.0 версией.
Что нужно из библиотеки:
#include <boost/log/common.hpp>
#include <boost/log/expressions.hpp>
#include <boost/log/utility/setup/file.hpp>
#include <boost/log/utility/setup/common_attributes.hpp>
#include <boost/log/attributes/timer.hpp>
#include <boost/log/sources/logger.hpp>
#include <boost/log/support/date_time.hpp>
#include <boost\filesystem.hpp>
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/sequenced_index.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/multi_index/random_access_index.hpp>
#include <boost/multi_index/member.hpp>
Указав в свойствах проекта пути к этим файлам, компилятор ругается на единственную ошибку. LNK1104 не удается открыть файл "libboost_filesystem-vc141-mt-sgd-x32-1_67.lib"
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости