我想加载一个动态库,它具有本地方法实现,位于java.library.path
,后缀为.cdl
。不幸的是,以下内容不起作用。带有自定义库后缀的System.loadLibrary
static {
System.loadLibrary("java4d.cdl");
}
如何加载我的java4d.cdl
库?
我想加载一个动态库,它具有本地方法实现,位于java.library.path
,后缀为.cdl
。不幸的是,以下内容不起作用。带有自定义库后缀的System.loadLibrary
static {
System.loadLibrary("java4d.cdl");
}
如何加载我的java4d.cdl
库?
如果使用System.load(“java4d.cdl”)会怎么样? 请注意,参数需要是绝对路径: http://docs.oracle.com/javase/7/docs/api/java/lang/System.html#load(java.lang.String)
请参阅[我的评论](http://stackoverflow.com/questions/11976732/system-loadlibrary-with-custom-library-suffix#comment15966233_11976732)。 – oldrinb 2012-08-15 20:30:57
是的,我们同时发布,当我开始输入 – 2012-08-15 20:31:36
DOH时,您的评论还不可见!只需要在迭代路径上进行斗争,但是我能够正常工作。谢谢! :) – 2012-08-15 21:01:26
为什么不使用['System.load'](http://docs.oracle.com/javase/7/docs/api/java/lang/ System.html#负载(java.lang.String中))? – oldrinb 2012-08-15 20:29:49