【JNA】JNA的使用
JNA的使用
repository:Copy2000/JNA_use: 使用JNA调用c++的类和函数 (github.com)
MCVS导入库
folder | application |
---|---|
eigen-3.4.0 | 导入c++矩阵 |
qpOASES | 导入qp包 |
- 使用软件:
- Visual Studio 2022
- IntelliJ IDEA Community Edition 2021.3.3
导入qpOASES
- 将下载好的qpOASES文件夹通过visual studio打开。
- 点击生成---全部生成
- 在qpOASES文件夹下面的out/build/X64-debug/libs下面生成了.lib文件
- 新建一个项目用于测试,把qpOASES中的include和刚刚生成的libs文件夹放到新生成的项目中
- 在项目的属性中添加相关的include和lib
- 运行example中的例子
导入eigen
JNA类的使用
-
visual studio部分:
- 类定义和dll导出
-
idea部分
- interface
- main