【发布时间】:2010-10-19 14:19:21
【问题描述】:
是否有一种简单且可移植的方法来构建 JNI - 特别是 C 组件 - 使用自动构建系统,例如 ant 或 make(或两者,一个调用另一个),而无需手动输入内容比如最终库文件的扩展名或 C 编译器的 Java 包含文件夹的路径?
【问题讨论】:
标签: java ant build makefile java-native-interface
是否有一种简单且可移植的方法来构建 JNI - 特别是 C 组件 - 使用自动构建系统,例如 ant 或 make(或两者,一个调用另一个),而无需手动输入内容比如最终库文件的扩展名或 C 编译器的 Java 包含文件夹的路径?
【问题讨论】:
标签: java ant build makefile java-native-interface
这确实是构建环境变量的情况。您可以将其默认为 $(JAVA_HOME)/include 和 $(JAVA_HOME)/lib;我想这是我在使用 JNI 时所做的。
【讨论】: