Неопределенная ссылка: «boost::filesystem::detail::path_algorithms»C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Неопределенная ссылка: «boost::filesystem::detail::path_algorithms»

Сообщение Anonymous »

Я получаю следующие ошибки компоновщика от ld в разделе «Связывание общей библиотеки CXX»:
  • неопределенная ссылка на `boost: :filesystem::detail::path_algorithms::find_root_name_size(boost::filesystem::path const&)'
  • неопределенная ссылка на `boost::filesystem::detail::path_algorithms::append_v3(boost::filesystem::path&, wchar_t const*, wchar_t const*)'
  • неопределенная ссылка на `boost:: файловая система::detail::path_algorithms::extension_v3(boost::filesystem::path const&)'
  • неопределенная ссылка на `boost::filesystem::detail::path_algorithms::find_root_directory(boost::filesystem::path const&)'
У меня есть Boost_FILESYSTEM_LIBRARY и Boost_SYSTEM_LIBRARY, среди прочих, в TARGET_LINK_LIBRARIES. И они разрешают другие зависимости Boost. Но я, кажется, застрял на "boost::filesystem::detail::path_algorithms".
Я строю с помощью MinGW , с GCC 14.1.1 и Boost 1.81.0. И у меня есть следующее в разделе target_compile_definitions (не уверен, что они действительно полезны): Кто-нибудь может помочь мне решить эту проблему, пожалуйста.

Подробнее здесь: https://stackoverflow.com/questions/793 ... algorithms
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»