gpt4 book ai didi

java - 如何用IntelliJ IDEA创建jni头文件

转载 作者:可可西里 更新时间:2023-11-01 17:21:24 27 4
gpt4 key购买 nike

我想在 IntelliJ IDEA 中创建头文件。这是我的做法:

文件>设置>工具>外部工具

然后我点击+,指定标题并设置参数如下:

程序:C:\Program Files\Java\jdk1.8.0_25\bin

参数:-d C:\Users\Administrator\Documents\Visual Studio 2013\Projects\JniExampleLibrary -jni Example.JniExample

工作目录:C:\Program Files\Java\jdk1.8.0_25\bin

但是点击ok之后,上面用-d定义的路径下没有JniExample.h文件

你能告诉我它有什么问题吗?

提前致谢

最佳答案

以下是我用来生成 .h 文件的 IntelliJ IDEA 设置:(这个适用于IDEA 12.1.6版本,其他版本大概类似)

  1. 文件->设置->外部工具
  2. 点击“编辑工具”对话框的 + 按钮
  3. 以下是我使用的名称/值对形式:
    • 姓名:javah
    • 组:Java
    • 描述:Java Native Interface C Header and Stub File Generator
    • 选项:全部勾选
    • 显示在:勾选所有
    • 工具设置...
    • 程序:$JDKPath$\bin\javah.exe
    • 参数:-jni -v -d $FileDir$ $FileClass$
    • 工作目录:$SourcepathEntry$
  4. 点击确定,点击确定
  5. 使用 native 方法导航到您的 java 类
  6. 在编辑器中显示 java 类后,转到 Tools->Java->javah
  7. 请注意在与您的类(class)相同的目录中生成的 .h 文件。

关于java - 如何用IntelliJ IDEA创建jni头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32578965/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com