我正在尝试将 JNI 用于我最近的项目。我的 IDE 是 NetBeans。创建 C/C++ 项目后,我试图从项目属性->C 编译器->include 目录中添加 JDK 目录。 我在/usr/lib/jvm/目录中找不到任何 include 或 include/linux 目录。
我应该在哪里寻找“include”或“include/linux”目录?
最佳答案
假设您已经安装了 JDK,目录应该类似于:/usr/lib/jvm/java-7-openjdk-amd64
(假设这里是 OpenJDK 7)。根据您的构建过程,您可能还需要指向同一目录的 JAVA_HOME
环境变量。
如果您还没有安装 JDK,您可以在终端窗口中使用类似以下内容安装 OpenJDK:
sudo apt-get install openjdk-7-jdk
关于java - 如何在 Ubuntu 中为 JNI C/C++ 库查找 JDK 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16301074/