линковке на undefined reference to `unsigned long boost::hash_range (boost_1_76_0/boost/filesystem/path.hpp:798). Гугл не помог. Подскажите, плз, ЧЯДНТ?
stl же уже содержит filesystem, зачем из boost то его использовать?
чтобы не подключать с++17?
То есть проще с бустом собираться чем с нужным стандартом ?)))
то есть люди которые будут использовать твой код хотят компилировать под свой С++03???
У нас центос, C++17 начали использовать только в этом году, глядишь к 23-му дорастем до C++20 Так что да, с бустом часто проще
Так это нормальная практика. C++17 только в этом месяце перестал быть экспериментальным в GCC
Обсуждают сегодня