Я пытаюсь создать обертку, которую я создал с помощью SWIG. Когда я пытаюсь создать файл, я получаю сообщение об ошибке, что jni.h не найден. У меня есть правильный путь к нему, указанный с флагом -I, но он все еще не может его найти. Я создаю окна с помощью cygwin. Что я делаю не так?jni.h: Нет такого файла или каталога, путь включен
$ gcc -c zinnia_wrap.c -I "/C/Program Files \(x86\)/Java/jdk1.6.0_23/include"
-I "/C/Program Files \(x86\)/Java/jdk.1.6.0_23/include/win32"
zinnia_wrap.c:135:17: jni.h: No such file or directory
zinnia_wrap.c:159: error: parse error before '*' token
zinnia_wrap.c: In function `SWIG_JavaThrowException':
zinnia_wrap.c:160: error: `jclass' undeclared (first use in this function)
zinnia_wrap.c:160: error: (Each undeclared identifier is reported only once
zinnia_wrap.c:160: error: for each function it appears in.)
zinnia_wrap.c:160: error: parse error before "excep"
zinnia_wrap.c:175: error: `code' undeclared (first use in this function)
zinnia_wrap.c:178: error: `jenv' undeclared (first use in this function)
zinnia_wrap.c:179: error: `excep' undeclared (first use in this function)
zinnia_wrap.c:181: error: `msg' undeclared (first use in this function)
вы имели в виду/cygdrive/с/ – krsteeve
@krsteeve - Я попытался добавления/cygdrive/к передней части моего включает в себя, и это до сих пор не работает. – jgelderloos