JNA在Windows方面做得很好。但是,当我将它移植到AIX并尝试运行我的Java程序时,我得到一个“线程异常”AWT-EventQueue-0“java.lang.UnsatisfiedLinkError:jnidispatch(/ com / sun / jna / aix-ppc / libjnidis patch.a)在资源路径中找不到“错误。
我打开了jna.jar文件来查看资源,确实/ com / sun / jna /中没有aix-ppc目录。
有谁知道如何添加AIX平台的资源,或者我可以在哪里找到必要的文档?该项目已经引用了jar,我将Eclipse打包到runnable jar文件中的所有必要库。
谢谢!
答案 0 :(得分:2)
我刚刚为AIX-PPC和AIX-PPC64移植了JNA 它已提交给JNA作者(twal)进行审查和批准。 同时,登录http://github.com/SitChenNam/jna 并下载/dist/jna.jar。
让我知道它是否适合你
答案 1 :(得分:0)
我假设您可以获取源代码并且必须自己编译它。希望AIX在这些方面与Linux没有太大的不同。