Tag: 不满意的链接错误

UnsatisifiedLinkError – 关于如何解决这个问题的任何想法?

Exception in thread “main” java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58) Caused by: com.melloware.jintellitype.JIntellitypeException: Could not load JIntellitype.dll from local file system or from inside JAR at com.melloware.jintellitype.JIntellitype.(JIntellitype.java:114) at com.melloware.jintellitype.JIntellitype.getInstance(JIntellitype.java:174) at CaptureScreen.registerHotkeys(CaptureScreen.java:163) at CaptureScreen.(CaptureScreen.java:100) at CaptureScreen.main(CaptureScreen.java:199) … 5 more Caused by: java.lang.UnsatisfiedLinkError: C:\Users\B\AppData\Local\Temp: Can’t find dependent libraries […]

UnsatisfiedLinkError:无法从加载程序加载X.

我正在尝试使用本机代码创建一个Android项目来调用OpenGl函数。 我正在按照本指南来实现这个项目: http : //www.learnopengles.com/calling-opengl-from-android-using-the-ndk/ 根据本指南,我必须“在Package Explorer中右键单击项目,从下拉菜单中选择Android Tools,然后选择Add Native Support …”。 但是,这个选项在我的eclipse版本中不可见(最新的osx版本来自与sdk捆绑在一起的android站点)。 为了解决这个问题,我使用以下方法手动将项目转换为C / C ++项目:file – > new – > other – > Convert to a C / C ++ Project(添加C / C ++支持)。 然后我将PATH变量添加到项目属性下的环境变量 – > C / C ++ build – > Environment。 我将ndk的路径添加到此变量中。 我做了更多必要的make文件并生成了jni文件。 该项目确实在libs目录中编译并生成.so文件。 但是,当我尝试在设备上运行项目时,我收到以下运行时错误: exceptionjava / lang / UnsatisfiedLinkError; […]

在Mac OS X上使用sqlite4java Jar的UnsatisfiedLinkError

我在我的Java应用程序中使用sqlite4java库,当我在Eclipse中运行它时,它工作得很好。 但是当我构建可运行的JAR并尝试在Mac OS X上运行它时,我收到以下错误: Error: Could not load database file. Error: com.almworks.sqlite4java.SQLiteException: [-91] cannot load library: java.lang.UnsatisfiedLinkError: no sqlite4java-osx-x86_64 in java.library.path 即使我选择“将所需的包打包到生成的JAR中”也会发生这种情况,这应该会复制我需要的所有文件。 为什么这不起作用?

OpenCV + Java = UnsatisfiedLinkError

我需要从我的USB网络摄像头捕获video流,为此我使用Opencv 2.4.6进行Java开发。 我按照这里列出的步骤操作 我将“C:\ opencv \ build \ java \ x64”目录添加到我的系统路径中,并将“opencv-246.jar”文件包含在我的ECLIPSE库中。 当你运行解释时 import org.opencv.core.Core; import org.opencv.core.CvType; import org.opencv.core.Mat; public class Main { public static void main(String[] args) { System.loadLibrary(Core.NATIVE_LIBRARY_NAME); Mat m = Mat.eye(3, 3, CvType.CV_8UC1); System.out.println(“m = ” + m.dump()); } } 我明白了 m = [1, 0, 0; 0, 1, 0; 0, 0, 1] 好的=) […]

LWJGL’java.lang.UnsatisfiedLinkError’:java.library.path中没有lwjgl

Exception in thread “main” java.lang.UnsatisfiedLinkError: no lwjgl in java.libr ary.path at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at org.lwjgl.Sys$1.run(Sys.java:73) at java.security.AccessController.doPrivileged(Native Method) at org.lwjgl.Sys.doLoadLibrary(Sys.java:66) at org.lwjgl.Sys.loadLibrary(Sys.java:95) at org.lwjgl.Sys.(Sys.java:112) at org.lwjgl.opengl.Display.(Display.java:135) at org.lorana.client.Lorana.(Lorana.java:20) at org.lorana.client.Lorana.main(Lorana.java:31) 我将所有本机库链接到每个引用的库后,错误仍然存​​在,并遵循http://ninjacave.com/lwjglwitheclipse的说明 我也跟随董事会关于lwjgl不满意的链接错误的其他问题,但无济于事。 非常感谢帮助,提前谢谢!