Задать вопрос
LittleBuster
@LittleBuster

Не компилится прога с boost::filesystem?

При работе на винде с boost::filesystem вылетают ошибки:
C:\Users\Serg\Documents\Cloud\filesender.cpp:-1: ошибка: undefined reference to `boost::filesystem::path_traits::convert(char const*, char const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, std::codecvt<wchar_t, char, int> const&)'


Собираю в QtCreator, линкую:
LIBS += -lws2_32 -lboost_filesystem-mgw49-mt-1_61 -lboost_system-mgw49-mt-1_61
  • Вопрос задан
  • 650 просмотров
Подписаться 1 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++: Профессия + специализация + нейросети
    12 месяцев
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
Решения вопроса 1
LittleBuster
@LittleBuster Автор вопроса
Похоже, что криво скомпилировал boost, отсутствуют даже некоторые библиотеки.
Скачал скомпилированную версию для windows 1.58 из репозиториев Fedora 24 всё заработало.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы