2013-04-30 6 views
10

Próbuję użyć JNI do mojego ostatniego projektu. MOJE IDE to NetBeans. Po utworzeniu projektu C/C++ staram się dodać katalog JDK z właściwości projektu -> katalog kompilatora C>> include. Nie mogłem znaleźć katalogu include/linux w katalogu/usr/lib/jvm /.Jak znaleźć katalog JDK w Ubuntu dla biblioteki JNI C/C++

Gdzie powinienem szukać katalogu "include" lub "include/linux"?

+0

możliwe duplikat ([Gdzie mogę znaleźć Java SDK w systemie Linux?] http://stackoverflow.com/questions/5251323/where-can-i-find-the-java-sdk-in-linux) – fglez

Odpowiedz

28

Zakładając, że masz zainstalowany JDK, katalog powinien wyglądać następująco: /usr/lib/jvm/java-7-openjdk-amd64 (przy założeniu, że OpenJDK 7 tutaj). Może być również potrzebna zmienna środowiskowa JAVA_HOME wskazująca ten sam katalog w zależności od procesu budowania.

Jeśli nie masz zainstalowane JDK można zainstalować OpenJDK z czymś co następuje w terminalu okien:

sudo apt-get install openjdk-7-jdk 
+4

Dla 32 bitów jest to/usr/lib/jvm/java-7-openjdk-i386. –

Powiązane problemy