smplayer: undefined symbol: _ZN10QTableView13doItemsLayoutEv
来源:互联网 发布:淘宝运营工资一般多少 编辑:程序博客网 时间:2024/06/06 15:02
smplayer运行时出现问题:
undefined symbol: _ZN10QTableView13doItemsLayoutEv
最后决定自己编译源码安装。
1、下载源码
下载地址:http://smplayer.sourceforge.net/en/downloads
我下载的是0.8.6版本。
2、解压源码
$tar xjvf smplayer-0.8.6.tar.bz2
3、编译安装
$cd smplayer-0.8.6/$make$sudo make install
(可以看一下源码目录下INSTALL.TXT文件,里面讲解了怎么安装)
最后问题得到解决。哈哈
最后分析一下出现这个问题的原因:
undefined symbol: _ZN10QTableView13doItemsLayoutEv
应该是链接库出现问题,所以用ldd命令,看看smplayer使用了哪些qt动态链接库。
$ ldd `which smplayer`| grep "qt"libQtScript.so.4 => /run/media/huntinux/F/huntinux_bin/qtsdk-2010.05/qt/lib/libQtScript.so.4 (0xb7433000)libQtXml.so.4 => /run/media/huntinux/F/huntinux_bin/qtsdk-2010.05/qt/lib/libQtXml.so.4 (0xb73e8000)libQtGui.so.4 => /run/media/huntinux/F/huntinux_bin/qtsdk-2010.05/qt/lib/libQtGui.so.4 (0xb6878000)libQtNetwork.so.4 => /run/media/huntinux/F/huntinux_bin/qtsdk-2010.05/qt/lib/libQtNetwork.so.4 (0xb673b000)libQtCore.so.4 => /run/media/huntinux/F/huntinux_bin/qtsdk-2010.05/qt/lib/libQtCore.so.4 (0xb645d000)
我记得装完QT开发环境后,我设置了环境变量LD_LIBRARY_PATH。我将新的qt库路径加在了该变量的最前面。
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH所以默认的库路径发生了改变,导致undefined symbol的问题。
- smplayer: undefined symbol: _ZN10QTableView13doItemsLayoutEv
- Undefined symbol
- undefined symbol
- symbol lookup error - undefined symbol
- symbol lookup error: undefined symbol
- symbol lookup error: undefined symbol
- smplayer
- undefined symbol:_zend_list_delete问题
- Undefined symbol CnvUtfConverter::ConvertToUnicodeFromUtf8()
- dlopen() : undefined symbol
- undefined symbol: zend_parse_parameters
- 解决 undefined symbol: php_ini_scanned_files
- undefined symbol _main
- FIX: undefined symbol: apr_ldap_ssl_init
- undefined symbol: FIPS_mode
- ./Encryptor: undefined symbol:Z11startserviceLAKJDFLJALDKJFLLLLL
- gdb: undefined symbol: PyUnicodeUCS4_FromEncodedObject
- 异常: undefined symbol: lua_setglobal
- 三级网络系列总结——路由器
- poj 3352 (双联通缩点)
- 2014华为机试题-字符串压缩
- Java数据类型中String、Integer、int相互间的转换
- servlet一些面试题(转载)
- smplayer: undefined symbol: _ZN10QTableView13doItemsLayoutEv
- 安卓时间拾取器(DatePicker And TimePicker)
- hdu 4753 Fishhead’s Little Game
- 算法设计和复杂性理论学习笔记_3(分治策略算法)
- linux下Qt5出现QApplication: No such file or directory解决方法
- 百度面试题集锦
- UVA 10913 Walking on a Grid(记忆化搜索)
- C语言读写文件
- TODO