2015-07-22 16:11:49
来 源
中存储网
Ubuntu
我今天在Ubuntu上,使用Processing 2.0a3 内建的video library (我执行范例程序Libraries video Movie Frames),遇到下列的错误信息: UnsatisfiedLinkError: Unable to load library glib-2.0: libglib-2.0.so: cannot open shared object file: No such fi

我今天在Ubuntu上,使用Processing 2.0a3 内建的video library (我执行范例程序Libraries > video > Movie > Frames),遇到下列的错误信息:

UnsatisfiedLinkError: Unable to load library 'glib-2.0': libglib-2.0.so: cannot open shared object file: No such file or directory

由于Processing 2.0开始使用新的video library,新的video library抛弃使用已久的QuickTime架构,转而使用gstreamer架构,以求更多影片格式的支持、更稳定更快的效能,更重要的是跨平台的支持!

当前Processing2.0仍在alpha阶段,可能您也会遇到上述状况,这边提供一个解决方法:

1.确定您已经安装所有的gstreamer packages ( libgstreamer, libgstreamer-plugins-base, gstreamer-plugins-base, good, bad and ugly)

2.安装 libgtk2.0-dev 套件 (> sudo apt-get install libgtk2.0-dev)

这应该就能解决了。

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。