编译个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下载

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

  1. python 3.10.0源码编译安装

    python 3.10.0源码编译安装 文章目录 python 3.10.0源码编译安装 1. 安装编译依赖工具 2. 下载python 3.10.0 3. 编译安装 Python 4. 体验 1. ...

  2. 全网首发!逆向分析学生机房管理助手7.4随机进程名算法

    一到九月份,学生机房管理助手就直接开始窜稀式更新,连更两个版本,这使我弄不到7.3的样本,只能分析7.4了.大伙有7.3样本欢迎联系我. 7.2版本分析见最新支持7.2!用C++干掉讨厌的学生机房管理 ...

  3. 全网首发!老大众奥迪碟盒通信协议破解,可以模拟数码碟盒,外接AUX蓝牙U盘等音频设备

    文章目录 前言 什么是碟盒? 碟盒接口定义 车机与碟盒之间的通信协议 主机向碟盒发送数据协议 数据帧格式 逻辑分析仪真机抓包分析 起始信号波形: 数据0信号波形: 数据1信号波形: 逻辑分析仪抓包分析 ...

  4. [全网首发!超级简单!] iOS开Minecraft:Java版服务端

    iOS开Minecraft:Java版服务器 写在前面 材料准备 一.环境准备 配置环境 1.安装opensssh 2.添加软件源 3.安装Java Runtime Environment 3.寻找J ...

  5. 【全网首发】听阿里云产品架构师罗小飞解读CDN产品最佳实践

    简介:近期,阿里云<极速奔跑吧 2021>首场直播在线开播.此次直播围绕CDN行业最佳实践展开分享,不仅对全网首发的阿里云CDN产品最佳实践图进行了详细解读,还对CDN产品和客户场景如何更 ...

  6. 免费抽奖 | 《阿巴豆》探索未来系列盲盒数字版权作品全网首发!

    无界版图 X FULU     #阿巴豆系列#   - 阿巴豆系列盲盒 - 人工智能算法 元宇宙与现实结合 重新定义数字时代的创造力 无界版图 X FULU   #阿巴豆系列#    #阿巴豆系列#  ...

  7. 全网首发,大众奥迪领驭帕萨特DIY数码碟盒增加USB和蓝牙播放音乐功能使用原车接口无损改装

    文章目录 全网首发!大众奥迪DIY数码碟盒增加USB和蓝牙播放音乐功能 前言 1.设计指标 2.方案设计 2.1.外壳选择 2.2.蓝牙方案 2.3.MCU方案 3.原理图设计 4.PCB设计 5.程 ...

  8. 全网首发,自制ADK To Win11PE(1)中文+包

    当时发布的时候B站.无忧等等论坛也没有做出Win11PE,因此标题全网首发 Win11PE初步定制 一.安装ADK 1.安装部署工具 2.安装winpe加载项 二.用微软官方部署工具创建基础PE 1. ...

  9. 全网首发克莱斯勒东南大捷龙jeep道奇DIY数码碟盒增加USB和蓝牙播放音乐功能使用原车接口无损改装

    文章目录 前言 碟盒功能 1.设计指标 3.外观设计 4.PCB设计 5.程序设计 6.调试 7.大捷龙车机尾插接口定义 公头东南大捷龙车机白色插头 模块与白色插头连接方法 8.安装方法 9. 使用方 ...

  10. 全网首发微信二维码引擎Android平台移植

    2011年12月微信3.5版本正式上线"扫一扫"二维码,历经9年蜕变,"扫一扫"从二维码名片到扫码支付.从小程序码到健康码,二维码已经成为一种生活方式,连接着数 ...

最新文章

  1. custom的短语_custom的短语_custom的用法总结大全
  2. python常见错误-python常见的错误提示有什么
  3. 我在51CTO微职位学软考——网络工程师
  4. 我们应学的11项技术[转载]
  5. 22.创建DockWidget
  6. c java python php_php c java python 语言对比
  7. 区块链开发(三)以太坊客户端命令行选项汇总
  8. Spring @Aspect、@Before、@After 注解实现 AOP 切面功能
  9. PostgreSQL在何处处理 sql查询之二十五
  10. JAVA POJ3233—矩阵幂序列问题
  11. 对数据中心动环监控系统的认识
  12. Lighting build failed. Swarm failed to kick off UE4光照构建失败
  13. 如何使用Windows10自带的photo应用给视频添加字幕
  14. 美国在PC处理器市场的垄断被ARM打破,国产处理器也取得了突破
  15. Unity 获取设备国家地区(Android)
  16. mysql 查询字段排名_mysql:查询排名
  17. marlin的源码分析
  18. 无所不在,见缝插针,这就是营销!
  19. TONG LI DIAN ZI - 你要害人害到什么时候
  20. 致敬逸凡,致敬我的团队我的家

热门文章

  1. 【图论】Kruskal算法求最小生成树详解
  2. C#网络编程----文件流
  3. 声音加速_听,这是加速的声音
  4. java项目开发团队协作重要性_Java 项目开发团队有必要统一 IDE 吗?
  5. 网络的小区号和网络tac_网络问政|城基路老旧小区排污管长期堵塞没人管?
  6. 山东理工大计算机学院袁帅,山东理工大学学子讲坛暨第一届学生会学风建设交流会举办...
  7. 川大考研复试c语言参考书目_北京航空航天大学英语笔译考研参考书目-复试分数线...
  8. 虚拟机设置固定ip,ping不通,xshell无法连接
  9. 高并发编程系列:深入探讨ConcurrentHashMap
  10. 删除修改docker网络环境