LINUX.ORG.RU

Boost filesystem

 ,


0

1

Короче скомпилировал boost 1.73.0 на Ubuntu 18.04 с помощью дефолтного gcc 7.5

Чего только не делаю, не компилируются hello world-ы

undefined reference to boost::filesystem::detail::file_size error: ld returning 1 exit status

Вроде нашёл что со стандартами не совместимо (типа нужен одинаковый стандарт проекта и компиляции boost).

Уже и скомпилировал boost по новой в с++17, и hello world компилирую с с++17 — всё равно всё тоже самое.

Что ему надо? Раньше же работало без проблем… 56-ую вроде использовал

★★★★★

Последнее исправление: fornlr (всего исправлений: 2)

Ответ на: комментарий от BRE

Даже так не прокатывает

g++ -std=17 ~/Downloads/boost_1_73_0/stage/lib/libboost_filesystem.a main.cpp

Всё линковщик говорит, что не то

fornlr ★★★★★
() автор топика
Последнее исправление: fornlr (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.