У меня есть проект, который использует jni для соединения Java-оболочки и кода C. Он был разработан кем-то другим. Я скомпилировал код c как динамическую библиотеку в NetBeans, используя Mingw для Windows, и она отлично работает. Теперь я пытаюсь сделать то же самое в Ubuntu. Но когда я открываю заголовочные файлы в netbeans, это подчеркивает следующее:
typedef PVOID FT_HANDLE;
typedef ULONG FT_STATUS;
, и он говорит, что невозможно разрешить идентификатор PVOID и то же самое для ULONG
Также получаю несколько других ошибок "невозможно определить идентификатор".
Когда я строю проект, я получаю следующие ошибки:
http://pastebin.com/hPrTJwxF
Я новичок в C. Я всегда программировал на Java. Есть намеки на это?