我正在关注有关为 Mac OS X 创建 JNI 文件的教程。该教程是为 NetBeans 编写的,但我正在尝试使用 Eclipse 来遵循它。不幸的是,这导致我被困在步骤 4.1.3,这是关于使用 ant 生成 .h 文件:
通过在结束标记前添加以下内容来修改 Netbeans 项目的 build.xml 文件:
<target name="-post-compile">
<javah
destdir="./build"
force="yes"
class="ca.weblite.jniexample.NSSavePanel"
classpath="./build/classes"
/> </target>
首先,Eclipse 项目似乎默认不包含 build.xml 文件,所以我使用这些说明生成了一个。然后我添加了如上所示的命令。但是当我使用 ant 脚本构建时,.h 文件没有构建。不会生成与此相关的错误消息。
我相信原因是因为 Eclipse 项目没有示例中所示的“./build”文件夹,但我不知道该放什么。有人可以让我知道如何解决这个问题吗?