最近两天一直在搞这个问题
没头绪
结果是:JNA和JNative好像都不能直接加载Qt编写的dll有可以直接访问Qt编写的dll的Java框架吗?或者没有直接访问的,二次封装怎么弄?最好能给一个有完整代码的小例子请~教我,不胜感激,谢谢。

解决方案 »

  1.   

    JNative应该是可以的,是不是这个图形库还需要其它的支持啊
      

  2.   


    Qt是一个跨平台的C++图形用户界面应用程序框架。
    JNative应该是可以的,但我一直报错:
    java.lang.UnsatisfiedLinkError: 
    E:\j2ee_workspace\Java_Dll\MyWin02.dll: Can't find dependent libraries
    路径是对的,dll之前在Qt中调用也是可以的。
      

  3.   

    可以加载了
    改了环境变量(Qt--path)后,Eclipse需要重启才生效。
    现在又发现不了方法了(p02是自定义的方法,确实在dll中有)
    Function p02 not found