如何正确简单的搭建dfb运行环境

Mstar Colinux:

到网上下载DirectFB-examples-1.2.0.tar.gz;

在colinux 桌面的console里面运行以下命令:

#exportPKG_CONFIG_PATH=/usr/local/lib/pkgconfig

#exportLD_LIBRARY_PATH=/usr/local/lib

#cd DirectFB-examples-1.2.0

#./configure

#make

#xterm -T df_fire -e  /home/vick/f/df_andi --dfb:session=7--dfb:system=x11 --dfb:bg-color=FF000000 --dfb:translucent-windows --dfb:cursor

 

 

 

=====Fedora下 DirectFB编译测试DriectFB=====

开发库

http://www.directfb.org/downloads/Core/DirectFB-1.2.8.tar.gz

例子

http://www.directfb.org/downloads/Extras/DirectFB-examples-1.2.0.tar.gz

由于我在Fedora live 下编译,所以必须先安装 开发库 所依赖的环境:

整个编译及测试步骤如下,照此做完,就可以直观的看到DriectFB的效果了

 

1.  // 升级开发环境  

2.    

3.  yum install libpng-devel  

4.  yum install libjpeg-devel  

5.  yum install freetype-devel   

6.    

7.  //解压  

8.  tar -xvf DirectFB-1.2.8.tar.gz  

9.  tar -xvf DirectFB-examples-1.2.0.tar.gz   

10.   

11. // 编译库  

12. cd DirectFB-1.2.8  

13. ./configure  

14. make  

15. make install  

16.   

17. // 为编译例子做准备  

18.   

19. // 更新环境变量,如果不设置,无法正常编译下面的例子  

20. export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig  

21.   

22. // 当然,也可以将以上环境变量添加到自己的 bash profile 中  

23. // 例如 root 用户可以修改 /root/.bash_profile 加入 PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig   

24.   

25. // 指定directfb的库目录,如果不做这一步骤,无法正常运行  

26. vi /etc/ld.so.conf  

27. 在最后一行加入  

28. /usr/local/lib  

29. ldconfig  

30.   

31. 或者是设置环境变量  

32. export LD_LIBRARY_PATH=/usr/local/lib  

33.   

34.   

35.   

36. // 编译例子  

37. cd ..  

38. cd DirectFB-examples-1.2.0  

39. ./configure  

40. make   

41. make install  

42.   

43. // 运行例子  

44. cd /usr/local/bin  

45. ./df_window  

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值