因此,我试图在Eclipse中的已编译.class文件上运行“javah”工具,但我不知道如何执行此操作。我发现的示例只是简单地讲了“在您的类上运行javah ...”这样的内容,但是我真的不知道在Eclipse中哪里可以找到这样的命令行。

如果有人可以给我一套愚蠢的证明说明,让我在Eclipse中完成这项工作,我将不胜感激。

谢谢 :)

最佳答案

AFAIK Eclipse默认情况下不集成javah。您必须自己将其设置为外部工具。

  • 创建一个新的外部工具
  • 设置javah的路径(在linux上,
    是/user/bin/javah)
  • 将工作目录设置为${project_loc}/bin/,其中bin是您的Projects输出目录
  • ${java_type_name}添加到参数

  • 通过此设置,您可以在Package Explorer中的任何Java文件上将javah称为外部工具。
    生成的头文件当前位于bin目录中,可以通过添加-d选项进行更改。

    10-07 23:27