Как добавить включает в родной код C, который будет скомпилирован Android Android - PullRequest
0 голосов
/ 23 августа 2010

Может ли кто-нибудь дать мне руководство о том, как я могу добавить заголовки в свой родной файл c.

Так вот подробности.

Мне удалось настроить мой проект Android для вызова нативной функции из файла .so. И на самом деле мне нужно добавить box2d в мой проект, но я, когда я включаю заголовочные файлы, это не будет сделано. Поэтому в основном моя проблема заключается в том, как мне указать файлу make включить целую папку с файлами заголовков и cpp.

Я попытался добавить путь непосредственно к оператору включения только для его проверки. Ошибка исчезает, но появляются новые ошибки.

Может кто-нибудь дать мне простое руководство, как мне это сделать? Или какие строки в файле android.mk мне добавить? Я боролся уже неделю, и другие учебники на самом деле не так полезны.

Ответы [ 2 ]

0 голосов
/ 21 сентября 2010

Я не знаю, что включает в себя вы пытаетесь сделать, но ndk не поддерживает стандартные библиотеки. Попробуйте использовать это вместо:

http://www.crystax.net/android/ndk-r4.php

0 голосов
/ 27 августа 2010

Как насчет публикации конкретных ошибок, которые вы получаете?Без них немного сложно определить вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...