Android — могу ли я использовать экспериментальную файловую систему в ndk с переполнением libStack

Я пытаюсь использовать экспериментальную файловую систему в проекте Android с ndk r17, и я использую STL c ++ _ static, но я получил это:

undefined reference to `std::experimental::filesystem::v1::__current_path(std::__ndk1::error_code*)'

Я показываю некоторые темы, которые предлагают добавить -lstdc ++ fs к аргументам компоновщика, но компоновщик не может найти эту библиотеку

текущий ndk поддерживает эту экспериментальную функцию или нет?

2

Решение

Еще нет: https://github.com/android-ndk/ndk/issues/609

Его поддержка идет, но тесты libc ++ потребуют некоторых усилий, чтобы начать работать на Android ( std::filesystem тесты не особенно подходят для кросс-компиляции), и у меня еще не было времени сделать это.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]