Простой вопрос (я использую Android NDK R6 с Cygwin, но это вопрос, касающийся makefiles и gcc). Предположим, что я положу под JNI / каталог библиотека под dir mylib_v_1 /. MyLib структурирован как:
mylib_v_1
mylib
include
в каталоге ICOPE находятся два файла, myink1.hpp и myinc2.hpp. В Myink1.hpp есть строка как:
#include <mylib/myinc2.hpp>
в файле .CPP, под каталогом JNI / Directory, есть следующая строка:
#include <mylib/myinc1.hpp>
Я хочу настроить Android.mk (или какие другие файлы должны быть Настройте), чтобы позволить GCC знать использовать, как дополнительные включают каталог, JNI / MyLib_v_1 / для использования #Include с кронштейнами (вместо двух файлов, в моем реальном случае, есть много .hpp, которая включает в себя Много других .hpp с нотами кронштейнов).
Как я могу сделать это?
THX.
PS. Если в файле .CPP я изменил включение в следующем:
#include "mylib/myinc1.hpp"
GCC найдет myink1.hpp, но при обработке его его найдут вторым включать:
#include <mylib/myinc2.hpp>
и остановиться там, говоря, что это не может найти Файл myink2.hpp.