LINUX编译JNA产生jna.jar

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LINUX编译JNA产生jna.jar相关的知识,希望对你有一定的参考价值。

  表说,在网上搜索了半天,没找到jna的编译文章。而官方的网页名又不明确,折腾了几次。后来还是发现了编译内容。

  • 参考:

https://github.com/java-native-access/jna/blob/master/www/Contributing.md

  • 安装依赖库
sudo apt install git ant openjdk-8-jdk make gcc
# sudo apt install openjdk-11-jdk
# 提示找不到
sudo apt install autotools
  • 源码下载链接:

https://github.com/java-native-access/jna

git clone git@github.com:java-native-access/jna
  • 编译
xport JAVA_HOME=${HOME}/tsjdk8-kylin-64
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${JAVA_HOME}/jre/bin/lib

ant dist test test-platform

以上是关于LINUX编译JNA产生jna.jar的主要内容,如果未能解决你的问题,请参考以下文章

全网首发:There is an incompatible JNA native library installed on this system/6.1.2/4.0.1

全网首发:There is an incompatible JNA native library installed on this system/6.1.2/4.0.1

让groovy控制台程序拥有彩色输出"面孔"

java 怎么调用tess4j

Cassandra 不使用本机方法

全网首发:编译jna:dispatch.h:30:34: fatal error: com_sun_jna_Function.h: 没有那个文件或目录