Я пытаюсь использовать экспериментальную файловую систему в проекте Android с ndk r17, и я использую STL c ++ _ static, но я получил это:
undefined reference to `std::experimental::filesystem::v1::__current_path(std::__ndk1::error_code*)'
Я показываю некоторые темы, которые предлагают добавить -lstdc ++ fs к аргументам компоновщика, но компоновщик не может найти эту библиотеку
текущий ndk поддерживает эту экспериментальную функцию или нет?
Еще нет: https://github.com/android-ndk/ndk/issues/609
Его поддержка идет, но тесты libc ++ потребуют некоторых усилий, чтобы начать работать на Android ( std::filesystem
тесты не особенно подходят для кросс-компиляции), и у меня еще не было времени сделать это.
Других решений пока нет …