Java链接c++dll动态库—精简版
文章目录
前言
工作室让我用Java链接c++的动态库,作为小白的我毫不夸张的说已经整了2周左右了,虽然作为学生的我还有其他事情,但是过程我真的太痛苦了,所以写下这篇文章作为我痛苦的回忆,也希望能帮助大家。
一、Java部分
1.下载JNA
这里需要注意的是:需要导入jna的包 下载网址:[JNA-github官方源码网址](https://github.com/java-native-access/jna)2.创建项目、导入包
首先,创建项目File>>New>>Java Project(如图)
然后起名字为JnaTest,一直next就好了,下面是生成项目的截图
然后导入Jna包,右击创建的项目>>Build Path>>Configure Build Path单击之后进入,导入下载好的Jna包
我下载的是jna-5.6.0版本,导入之后Apply and close
接下来创建主函数Main
package com.jna;
import com.sun.jna.Platform;
public class Main