1 检查并安装依赖库:
- freetype (version >= 2.0.1)
- libjpeg62
- libpng2 or libpng3
- zlib
目前没有额外安装,也没有检查,不能使用字体
2 配置DirectFB
- ./configue --enable-debug --enable-x11 --enable-trace --with-tests --disable-sdl --enable-voodoo
- 默认安装在/usr/local/lib目录下,可以通过--prefix设置安装路径
- 在$HOME/bash_profile中添加PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig:/usr/lib/pkgconfig
3 添加动态库加载路径
- echo $PREFIX >> /etc/ld.so.conf 追加
- ldconfig
4 fbset -i 查看DirectFB的设置情况
5 编译examples。 注意加载图片时路径设置一定要正确
6 设置FrameBuffer大小
- Vim /etc/grub.conf 或则 vim /boot/grub/menu.lst
- vga=0x311 -->设置640*480 16BitFrameBuffer
7 可以在$HOME/.directfbrc 文件中配置directfb环境
8 也可以使用df_neo --dfb:help来查看和设置运行环境
本文介绍DirectFB图形库的安装步骤及配置方法,包括依赖库检查、DirectFB配置、动态库加载路径设置等,并提供FrameBuffer大小调整建议。
360

被折叠的 条评论
为什么被折叠?



