我的问题:为C++ DLL创建一个java包装。 我知道,关于这个问题有很多文章,但到目前为止还没有解决方案。 然后问题: 我有java 1.6 up 29 32位安装在我的Windows 7,64位,在C:\ java \ jdk。 此路径是路径变量的一部分(任何地方打开cmdline,我总是可以调用javac ...)SWIG C++ Java DLL Windows
我有最新的swig,它为我的DLL成功创建了python和perl包装。
当我球泡与VS2008的Java /类样本 - 它完成无误 - 并尝试运行runme.java我得到的错误:
UnsatisfiedLinkError
- >本机代码库加载失败。请参阅SWIG Java文档中关于动态链接问题的章节以获取帮助。
该DLL非常简单。静态链接到运行时库(/ MT)。没有依赖,但仍然 得到这个错误。
请注意:swig示例不起作用。 Java安装。此外,tcl示例不起作用。 tcl 8.4安装(类似错误)。
任何帮助表示赞赏。 谢谢
DLL是32位还是64位? –