Задать вопрос
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
  • Вопрос задан
  • 648 просмотров
Подписаться 1 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Решения вопроса 1
LittleBuster
@LittleBuster Автор вопроса
Похоже, что криво скомпилировал boost, отсутствуют даже некоторые библиотеки.
Скачал скомпилированную версию для windows 1.58 из репозиториев Fedora 24 всё заработало.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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