首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于未定义符号,Meshlab崩溃

由于未定义符号,Meshlab崩溃
EN

Stack Overflow用户
提问于 2017-01-13 00:40:05
回答 0查看 863关注 0票数 1

在Ubuntu 16.04 LTS 64位上,当我应用“屏蔽的泊松曲面重建”插件时,Meshlab崩溃了。错误消息为:

代码语言:javascript
复制
meshlab: symbol lookup error: /home/eric/dev/3D/meshlab/meshlab/src/distrib/plugins/libfilter_screened_poisson.so: undefined symbol: omp_get_num_procs

此符号位于/usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0中:

代码语言:javascript
复制
$ objdump -T /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0|grep omp_get_num_procs
00000000000125c0 g    DF .text  0000000000000005  OMP_1.0     omp_get_num_procs_
0000000000011870 g    DF .text  0000000000000005  OMP_1.0     omp_get_num_procs

在生成meshlab之后,我从GNOME终端运行它。我的LD_LIBRARY_PATH (和LIBDIR)是:

代码语言:javascript
复制
echo $LD_LIBRARY_PATH
/usr/local/lib:/usr/lib

所以我在LIBDIR中添加了/usr/lib/x86_64-linux-gnu

代码语言:javascript
复制
echo $LD_LIBRARY_PATH
/usr/local/lib:/usr/lib:/usr/lib/x86_64-linux-gnu

但是现在,我有了这个错误:

代码语言:javascript
复制
$ ./meshlab
This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".    
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, xcb.    
Reinstalling the application may fix this problem.

如何告诉插件在哪里可以找到合适的符号?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41618511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档