QFontDatabase: Cannot find font directory
来源:互联网 发布:cms监控软件最新版 编辑:程序博客网 时间:2024/05/16 16:18
原文:http://www.cuteqt.com/blog/?p=86
出错信息类似这样:
QFontDatabase: Cannot find font directory /usr/local/Trolltech/QtEmbedded-4.5.1/lib/fonts - is Qt installed correctly?
这种情况发生的最多的是在交叉编译的时候./configure 命令没有加
-prefix选项,导致默认的安装路径为/usr/local/Trolltech,即使你通过nfs或者拷贝到你嵌入式设备上的某个路径(比如
/foo)时,去寻找的路径还是/usr/local/Trolltech 。
下面作一个演示。我安装的目录是/usr/local/Trolltech目录,现在我把它移动到/usr/local/Grolltech目录下,看看什么效果
$ mv /usr/local/Trolltech /usr/local/Grolltech
$ qvfb &
$ ./wiggly -qws
./wiggly: symbol lookup error:
./wiggly: undefined symbol: _ZN7QWidget8qwsEventEP8QWSEvent
这个错误,可以通过指定QTDIR和LD_LIBRARY_PATH来避免
$ export QTDIR=/usr/local/Grolltech/QtEmbedded-4.5.1
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/lib
$ ./wiggly -qws
QFontDatabase: Cannot find font directory /usr/local/Trolltech/QtEmbedded-4.5.1/lib/fonts - is Qt installed correctly?
解决方法为作一个软链接到/usr/local/Trolltech
$ ln -s /usr/local/Grolltech/ /usr/local/Trolltech/
在嵌入上也是一样的,类似 ln -s /mnt /usr/local/Trolltech 这样的命令就可以了
以上内容转载自 http://www.xuebuyuan.com/913291.html
- QFontDatabase: Cannot find font directory
- QFontDatabase: Cannot find font directory问题解决方案
- Qt经典出错信息之QFontDatabase: Cannot find font directory
- QFontDatabase: Cannot find font directory问题解决方案(转)
- QFontDatabase: Cannot find font directory问题解决方案(转)
- Qt经典出错信息之QFontDatabase: Cannot find font directory
- QFontDatabase: Cannot find font directory home/qt/lib/fonts
- 【已解决】QFontDatabase: Cannot find font directory XXX/lib/fonts - is Qt installed correctly?
- 【已解决】QFontDatabase: Cannot find font directory XXX/lib/fonts - is Qt installed correctly?
- QFontDatabase:cannot find font d…
- unzip cannot find zipfile directory
- Error: Cannot find configuration directory: /etc/hadoop
- go:cannot find GOROOT directory c:\go
- Qt QFontDatabase::loadFromCache: Font path doesn't match.问题解决
- go: cannot find GOROOT directory: /usr/local/go
- hadoop-2.7.1:Error: Cannot find configuration directory: /etc/hadoop
- hadoop-2.7.1:Error: Cannot find configuration directory: /etc/hadoop
- start-all.sh出现Error:Cannot find configuration directory问题
- 58到家数据库30条军规解读
- C中的有符号数和无符号数之间的转换
- 游戏开发中会用到哪些常用AI算法
- Android 6.0新特性
- ssh 返回数据时显示成页面
- QFontDatabase: Cannot find font directory
- 你的精力分配,决定你的层次
- 内存映射文件的解析
- usaco训练总结1
- leetcode -- 516. Longest Palindromic Subsequence【角度,问题的递推表示,数据结构】
- python_文件处理
- CSS Tricks
- Linux-atime/ctime/mtime
- Logstash之时区问题的建议和修改