【发布时间】:2014-01-30 21:46:49
【问题描述】:
我在使用 LPCXpresso IDE 时遇到问题。我无法启动它。
这是日志文件的一部分:
java.lang.UnsatisfiedLinkError:无法加载 SWT 库。原因: /home/fouge/.eclipse/org.eclipse.platform_4.2.0_470841845/configuration/org.eclipse.osgi/bundles/213/1/.cp/libswt-pi-gtk-4236.so: libgtk-x11-2.0.so.0: Ne peut ouvrir le fichier d'objet partage: Aucun fichier ou dossier de ce type
我找到帮助说我需要创建一个符号链接:
ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86/ # for 32-bit OS
ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86_64/ # for 64-bit OS
就像在这篇文章中所说: Eclipse cannot load SWT libraries
但问题是我没有 /usr/lib/jni 目录! 我正在运行 Ubuntu 13.10
问题应该是 SWT 库文件在哪里?
【问题讨论】:
-
我有更多信息。给定目录中有 libswt-pi-gtk-4236.so 文件。问题似乎来自 libgtk-x11-2.0.so.0。我在 /usr/lib/x86_64-linux-gnu 中找到了这个文件
标签: java eclipse java-native-interface swt