【问题标题】:communicate c++ and java over native通过本机通信 c++ 和 java
【发布时间】:2013-04-09 06:48:05
【问题描述】:

我想要一个通过 JNI 与 Java 进行 CPP 代码通信的简单示例。 因为我找不到任何好的例子来运行和测试它并学习 JNI。虽然我是 JNI 的新手,但我对 Java 有一定的了解。

提前致谢

【问题讨论】:

  • 你想从java还是其他方式调用c++?

标签: java java-native-interface native-code


【解决方案1】:

This是JNI接口最流行和最可靠的资源之一,示例从第2章开始。

【讨论】:

    【解决方案2】:

    这是我作为初学者学到的关于 JNI 的很好的教程

    http://www.javamex.com/tutorials/jni/getting_started.shtml

    作为初学者,您也可以从 SWIG 开始

    SWIG 是一种软件开发工具,它将用 C 和 C++ 编写的程序与各种高级编程语言连接起来。

    简而言之,SWIG 是一个编译器,它接受 C 声明并创建从其他语言(包括 Perl、Python、Tcl、Ruby、Guile 和 Java)访问这些声明所需的包装器

    http://www.swig.org/

    【讨论】:

      猜你喜欢
      • 2014-08-12
      • 1970-01-01
      • 2018-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多