求助, macOS 环境如何进行 JNA 开发?

2020-01-07 09:41:54 +08:00
 cruii
最近这段时间一直在接触 JNA 相关的开发,不怎么熟悉,但难顶的是,不知道怎么在 mac 环境下使用 idea 进行调试,每次想要测试的时候,得把包拷贝到 PD 的虚拟机里然后启动调试,如果有问题就要一直重复操作。

目前就是调用同事写好的 dll

所以有没有大佬有这方面经验,能够直接在 mac 下调试的方案?或者更加效率的解决办法?
2801 次点击
所在节点    Java
6 条回复
wuliyichen
2020-01-07 09:54:07 +08:00
看起来自己写个 shell 就行啦
hebin
2020-01-07 09:56:46 +08:00
听起来可以使用 vagrant,可以做到你用 mac 开发,但是你在 vagrant 的那个环境里面调试。(文件夹是共享的)
nicevar
2020-01-07 10:00:31 +08:00
你用源码编译成 mac 下的 jnilib 就行了,如果你没源码,同事只提供你 windows 用的 dll 肯定不行了
EastLord
2020-01-07 10:10:00 +08:00
楼上说得对,Linux 是 .so 文件
mrhhsg
2020-01-07 10:53:25 +08:00
JNA 是什么? JNI 吗?
Leiothrix
2020-01-07 11:17:58 +08:00
@mrhhsg SUN 对 JNI 的封装,比原生 JNI 友好一点

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/635672

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX