Как использовать разделяемую память в Android-коде?
Я портирую существующее приложение Linux на Android. Приложение использует API общей памяти, какshm_open()
и т.п.
проверкабионический в андроид источникЯ вижу, что эти 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'
Как решить это правильно?