linux下,java调用dll文件时,dll应该放在哪

windows下,java调用dll文件时,dll放在system32这个文件夹下面,那linux下,dll文件应该放在哪?

8个回答

楼主要伤心了 linux底下应该不能直接调用dll 二进制格式不一样

linux下是调用 .so 的文件,把dll文件转换成 .so文件放到 jdk 的bin下,或者放到 java.library.path下的任何一个文件夹下

[code="java"]如何转成.so文件啊?[/code]
只能在linux下重新编译源代码吧

怎么转换我就不清楚了,一般是在linux下重新编译,如果是比较常见的 .so 文件,去网上搜搜可以下载到的

[quote]额,我的dll是网上下的别人写好的啊。。。不会写,源代码啊。。。兄弟有linux下面读取视频时长的dll文件不? [/quote]
这个还真没啊。。。到网上再找找吧 有的概率太低了

这个还真没有,还是借助网上力量搜索吧,想重新编译好像必须有源码才行

其实我也是啊,一个功能好不容易实现了,但是linux下不能运行,郁闷死了

你们有谁做过把网页生成图片的功能吗,我提问很久了,都没人搭理我,我在windows下行,在linux下就不行了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问