由于未加载SWT库,基于Eclipse的IDE LPCXpresso无法启动

时间:2014-01-11 23:50:08

标签: java eclipse java-native-interface swt

我在使用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'objetpartagé: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库文件在哪里?

1 个答案:

答案 0 :(得分:1)

这些说明听起来不正确(或不好)。 Eclipse,Java和GTK + 2的版本都必须是32位或64位在一起。如果您不匹配,请解决不匹配问题。

找到了哪个帮助?