jni调用非java代码过程的详细步骤

整个过程基本是正确的, 唯一个问题是自己遇到的: 就是用vs2015新建项目生成dll文件的时候不知道怎么区分是32位的还是64位的,我做java的,对vs工具不熟。

java通过jni native method 调用非java语言的代码,例:c++

java通过jni native method 调用非java语言的代码,例:c++

java通过jni native method 调用非java语言的代码,例:c++

右击项目选择属性,可以配置目标平台为32位还是64位。

java通过jni native method 调用非java语言的代码,例:c++

注意生成dll文件后,debug目录下始终是32位dll文件, x64目录下才是我们需要的64位dll文件。

相关文章:

  • 2022-01-02
  • 2021-11-30
  • 2021-12-01
  • 2021-07-14
  • 2021-11-30
  • 2021-11-30
  • 2021-06-28
  • 2021-11-30
猜你喜欢
  • 2021-08-21
  • 2021-11-30
  • 2021-07-18
  • 2021-11-30
  • 2021-11-30
  • 2021-07-30
  • 2022-12-23
相关资源
相似解决方案