全网首发:祝贺编译成功loongarch64 jna-5.10.0及难点说明

简介: 全网首发:祝贺编译成功loongarch64 jna-5.10.0及难点说明

编译个jna也值得庆贺?还真是。比如jna4.6,全是JAVA代码,不需要C代码。现在5.10.0(可能5系列都如此?)就需要编译C代码了,而且不同CPU需要不同的代码。这就是说CPU厂家必须及时移植。


 编译下来的体会,难点有两个:


找到移植到loongarch64的libffi源码

 本来这不是个问题,结果龙芯在github上有两个开源区,loongson的libffi是已经移植的,loongarch的libffi没有移植。


已移植到loongarch64的libffi源码目录_柳鲲鹏-CSDN博客


正确编译libjnidispatch.so

全网首发:There is an incompatible JNA native library installed on this system/6.1.2/4.0.1_柳鲲鹏-CSDN博客


编译好的jna.jar下载

支持loongarch64的jna-5.10.0.zip-Java文档类资源-CSDN下载

目录
相关文章
|
12月前
|
缓存 网络协议 Linux
牛客网论坛最具争议的Linux内核成神笔记,GitHub已下载量已过百万(下)
牛客网论坛最具争议的Linux内核成神笔记,GitHub已下载量已过百万
|
12月前
|
存储 算法 Linux
牛客网论坛最具争议的Linux内核成神笔记,GitHub已下载量已过百万(上)
牛客网论坛最具争议的Linux内核成神笔记,GitHub已下载量已过百万
牛客网论坛最具争议的Linux内核成神笔记,GitHub已下载量已过百万(上)
|
JavaScript 前端开发 Java
谈一谈 OpenHarmony 的方舟编译体系
谈一谈 OpenHarmony 的方舟编译体系
耀世升级发布!阿里第三版Java多线程核心技术手册PDF全彩版
本篇将会带着大家去全面剖析多线程编程的核心库、方法、原理,利用案例方式,透彻讲解高并发本质与应对方法!同时这份PDF全部以Demo式案例来讲解技术点的实现,使读者看到代码及 运行结果后就可以知道该项目要解决的是什么问题,类似于网络中博客的风格,让读者用最短的时间学习知识点,明白知识点如何应用,以及在使用时要避免什么,从而快速学习并解决问题!
|
Linux 开发工具 芯片
国产之路:复旦微调试笔记3:环境配置
Xilinx:基本流程为逻辑在vivado中配置开发生成hdf,不带操作操作系统时直接用sdk在线或者参考之前固化篇,带操作系统时用petalinux配制,生成BOOT.bin(含fsbl,自己生成的bit文件和uboot)和image.ub(默认文件系统,kernel和设备树的打包)(如果用jffs2文件系统需要设置将文件系统单独出来,再生成一个rootfs.jffs2)
2596 1
国产之路:复旦微调试笔记3:环境配置
|
Java
《《阿里巴巴Java开发手册》1.3.0版本【非最新版】》电子版地址
《阿里巴巴Java开发手册》1.3.0版本【非最新版】
161 0
《《阿里巴巴Java开发手册》1.3.0版本【非最新版】》电子版地址
|
Linux
全网首发:LINUX编译JNA:编译libffi
全网首发:LINUX编译JNA:编译libffi
73 0
|
C语言
全网首发:成功在loongarch64上编译成功jogamp(提供下载库)
全网首发:成功在loongarch64上编译成功jogamp(提供下载库)
99 0
|
Java
全网首发:祝贺编译成功loongarch64 jna-5.10.0及难点说明
全网首发:祝贺编译成功loongarch64 jna-5.10.0及难点说明
111 0
|
开发者
重磅发布!《Elastic开发者手册》开放免费下载啦!从理论到实战一册包揽!
《Elastic开发者手册》的创作发布,源于阿里云开发者社区和Elastic中国的友好合作。手册共分为上下两册,上册为基础开发宝典,下册为产品应用实战。书中的内容均来源于Elastic中国官方微信公众号。《Elastic开发者手册》集合了16篇Elastic(中国)深受开发者喜爱的优质内容,内容涵盖Elastic的基础介绍、能力组成、功能实战和开发效能等。
重磅发布!《Elastic开发者手册》开放免费下载啦!从理论到实战一册包揽!