
动态链接库
文章平均质量分 53
IT静心修行
要学习忍者神龟的性格
展开
-
IT忍者神龟之使用JNA爬过的坑,JNA路径问题
一号坑:32位JDK 这个属于我小白了,具体报了 Native library (win32-x86/sdtapi.dll) not found之类的错误。 后来换了一个eclipse自带的32位报 Unsupported major.minor version 51.0,原来用了jdk1.6。没办法,重新下载换过来。你妹的JNA只能用32位,我16G内存多少年没用过32位JDK了。...原创 2018-05-05 09:32:20 · 617 阅读 · 1 评论 -
IT忍者神龟之java调用dll动态库文件
在项目需求中,需要调用一下第三方的动态库文件,下面是本人一些尝试的经历。 首先需要明白的是,在java中是不能直接调用动态库文件的,因为动态库文件是使用c或是c++编写的,作为一种跨 平台的编程语言,java提供了一些用来读取dll文件方法, 一种是直接用JNI,这种方法一般来说用的人比较少,因为其中涉及到c++调用文件的编写,这里就不再叙述,下面直接说我们java程序员常用的两种调用...原创 2018-05-05 09:39:29 · 465 阅读 · 0 评论 -
IT忍者神龟之java代码转dll文件
1.公司和第三方对接的时候正好遇上使用C#开发的,其中有段代码C#没有合适的例子,而我们用的java,所以就想着如何用C#调用java代码。网上搜索了下,都是用ikvm来把jar包转换成dll文件。自己执行了下,发现难点主要是在java打jar包这块。 2.如何把java代码打成jar包。 这里会分好多种不同的情况。第一种就是一个简单的java类,没有引用其他jar包,第二种就是一堆代码还引用...原创 2018-05-05 09:43:17 · 279 阅读 · 0 评论