Я портирую существующее приложение linux на android. Приложение использует API общей памяти, например shm_open()
и т. Д.Как использовать общую память в собственном коде Android?
Проверка bionic in android source. Я вижу, что эти API не поддерживаются. Следовательно, во время сборки я получаю ошибку привязки.
external/l2/avbtp.c:138: error: undefined reference to 'shm_open'
external/l2/avbtp.c:151: error: undefined reference to 'shm_unlink'
external/l2/avbtp.c:186: error: undefined reference to 'shm_unlink'
Как это правильно решить?