您当前的位置: 首页 > 

命运之手

暂无认证

  • 2浏览

    0关注

    747博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【NDK】【007】JNA - UnsatisfiedLinkError - Error looking up function

命运之手 发布时间:2020-05-12 00:25:08 ,浏览量:2

cpp中的公开方法需要用extern "C"修饰


	extern "C" int sum(int a, int b){
	    return a + b;
	}

extern "C"表示使用C编译器规则编译此方法

C编译器在编译时,会保留sum函数原名

C++编译器则会编译为类似sum_int_int的格式

如果没有声明extern “C”,则在Jna中使用sum作为函数名,是无法找到对应的C++方法的

关注
打赏
1654938663
查看更多评论
立即登录/注册

微信扫码登录

0.0385s