怎样生成最小的DirectFB

出处: 作者: 日期:2007年11月28日 10时47分

  附录三 使用rpm命令参看DirectFB的依赖关系
rpm -qpR directfb-0.9.24-8.rhfc5.at.i386.rpm
warning: directfb-0.9.24-8.rhfc5.at.i386.rpm: Header V3 DSA signature: NOKEY, key ID 66534c2b
libSDL-1.2.so.0  
libc.so.6  
libc.so.6(GLIBC_2.0)  
libc.so.6(GLIBC_2.1)  
libc.so.6(GLIBC_2.1.3
)  
libc.so.6(GLIBC_2.3)  
libc.so.6(GLIBC_2.3.4)  
libc.so.6(GLIBC_2.4)  
libdirect-0.9.so.24  
libdirectfb-0.9.so.24  
libdl.so.2  
libdl.so.2(GLIBC_2.1)  
libfreetype.so.6  
libfusion-0.9.so.24  
libjpeg.so.62  
libm.so.6  
libpng12.so.0  
libpthread.so.0  
libpthread.so.0(GLIBC_2.0)  
libpthread.so.0(GLIBC_2.1)  
libpthread.so.0(GLIBC_2.3.2)  
libz.so.1  
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
 
附录四 configure参数说明
<!--[if !supportLists]-->l        <!--[endif]-->--prefix=设定安装的目录,默认为/usr/local
<!--[if !supportLists]-->l        <!--[endif]-->--enable-mmx=的含义参照如下的解释:
  MMX(MultiMedia Extensions),多媒体扩展指令集。是在Intel微处理器和其它与x86兼容的微处理器中包含57个多媒体指令的一个集合。支持MMX的微处理器可以处理许多常见的多媒体操作,例如信号处理(DSP digital signal processing)就常用一个单独的声卡或显卡来处理。然而,只有调用MMX指令的软件——所谓的支持MMX的软件——才能发挥MMX指令集的优势。
  MMX技术用于加快多媒体和通信应用的运行速度。该技术加入了新的指令和数据类型,使应用达到更高水平的性能。它充分利用了许多多媒体和通信算法中固有的并行计算能力,同时还完全兼容现有的操作系统和应用。英特尔开发的最早期SIMD指令集,可以增强浮点和多媒体运算的速度。
英文解释:Short for Multimedia Extensions, a set of 57 multimedia instructions built into Intel microprocessors and other x86-compatible microprocessors. MMX-enabled microprocessors can handle many common multimedia operations, such as digital signal processing (DSP), that are normally handled by a separate sound or video card. However, only software especially written to call MMX instructions -- so-called MMX-enabled software -- can take advantage of the MMX instruction set.
<!--[if !supportLists]-->l        <!--[endif]-->--enable-sse=的含义参照如下的解释:
  sse为PentiumIII级别以上的cpu启用SSE指令集优化支持;
  Streaming SIMD Extensions(SSE)和Streaming SIMD Extensions 2(SSE2)指令集,它们对Intel (R) 4的处理器有效用;
  Intel (R) Pentium 4处理器根据Intel (R) NetBurst TM 微架构(microarchitecture)。此架构从它的前一代(predecessors)提供新的强化,包括对SIMD(Single Instruction Multiple Data)执行技术的改善。SIMD在具MMX技术的Pentium处理器首次被介绍,在Pentium III处理器家族扩充成包含更多在Streaming SIMD Extensions (SSE)
的数据集,而今天Pentium 4处理器则以Streaming SIMD Extensions (SSE) 包含了更多(的资料集)。
 
  为了Interl NetBurst微架构发展的主要特性是从Pentium III处理器的P6微架构找到的指令集的扩充,以引入在双精度浮点数数据元素上的运算。此架构以它平行处理更多运算的能力,支持更多的数据,且更有效率。

  本文件的目标在于提供给不识此道者一堂SSE和SSE2的「速成课(crash course)」,让你能快速地到达能开始在你的应用程序中实作SSE程序代码的水平。

最后更新时间:2008-05-28 12:27:09
文章评论
共有 0 位网友发表了评论
用户名: 新注册) 密码: 匿名评论 [查看所有评论]

评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
您可以用以下几种方式找到此文章

考试全流程