本帖最后由 阴阳师元素祭祀 于 2020-10-5 17:11 编辑
只试过mingw编译情况
msvc不知道
我甚至不知道什么是ABI
看了下JNIEXPORT和JNICALL定义
复制代码
往后面翻就太多了
一些规范 希望jdk那边给出的header是规范了的(?)
所以我只管写实现(跑)
我觉得应该一样
洞穴夜莺 发表于 2020-10-5 16:57
我想问这个方法对于mingw和MSVC都一样吗?
听说这俩编译器的ABI不太一样
只试过mingw编译情况
msvc不知道
看了下JNIEXPORT和JNICALL定义
- #define JNIEXPORT __declspec(dllexport)
- #define JNIIMPORT __declspec(dllimport)
- #define JNICALL __stdcall
一些规范 希望jdk那边给出的header是规范了的(?)
所以我只管写实现(跑)
我觉得应该一样
真羡慕技术大佬