Gentoo 全局USE标记简介(2)

来源: 作者:lucklily
        

      gcj

  添加GCJ支持 (GCC中的JAVA编译器)

  gd

  添加media-libs/gd支持 (gd库用于动态生成图片)

  gd-external

  使用外部的gd版本取代内置的版本(可能有些危险)

  gdbm

  添加sys-libs/gdbm支持 (GNU数据库函数库)

  geoip

  添加GeoIP支持 (GeoIP一个识别你Web网站访问者的所在国家的工具)

  ggi

  添加media-libs/libggi支持 (非X窗口的视频api/drivers)

  gif

  添加GIF图片格式支持

  gimp

  为GIMP额外编译一个插件

  ginac

  添加sci-mathematics/ginac(符号数学)支持(GiNaC是一个C++数学计算函数库,主要用于编写科学和工程上使用的计算器)

  glut

  使用GLUT库编译一个OpenGL插件

  gmp

  添加dev-libs/gmp支持 (GUN MP库允许你使用任意长度的整数)

  gnome

  添加GNOME支持

  gnome-keyring

  支持通过gnome-keyring保存密码

  gnuplot

  添加gnuplot支持。Gnuplot是一个数学绘图工具,它可以将数据和函数转换为专业的可视化图表。

  gnustep

  添加GNUstep开发环境支持 (GNUstep是一个免费/面向对象/图形化/跨平台的开发环境)

  gnutls

  添加net-libs/gnutls支持(GnuTLS是一款提供TLS 1.0 和 SSL 3.0 加密支持的库)

  gphoto2

  添加数码相机支持

  gpm

  添加sys-libs/gpm支持 (GPM是通用鼠标协议,为控制台下提供鼠标支持,提供了通用的剪切和粘贴支持)

  gps

  添加全球定位系统(GPS)支持

  graphviz

  添加Graphviz库支持。Graphviz是一个绘图工具集,通过绘制直观的图表,往往能够清晰地表现各种结构之间的关系,从而使复杂的问题简单化。

  gzip

  添加gzip压缩支持

  gsl

  使用GSL科学计算函数库进行计算。GNU科学计算函数库GSL(GNU Scientific Library)是一个强大的C/C++数值计算函数库。

  gsm

  支持GSM有损语音压缩编码/解码器。GSM俗称"全球通",是一种起源于欧洲的第二代移动通信技术标准。

  gstreamer

  添加media-libs/gstreamer支持 (GStreamer是GNOME下构建流媒体应用的编程框架,目标是简化音/视频应用程序的开发)

  gtk

  添加x11-libs/gtk+支持 (GTK: GIMP工具包,GIMP: 通用图像处理程序)(GTK+是应用程序图形界面编程工具)

  gtkhtml

  添加gnome-extra/gtkhtml支持 (GtkHTML是一个HTML分析/编辑库)

  guile

  添加dev-util/guile支持 (Scheme语言解释程序)(Guile是GNU工程的扩展语言库,是一个Scheme语言的实现版本,把这个库链接到你的应用中就为你的应用增加了一种扩展语言)

  hal

  添加硬件抽象层(HAL)支持 (硬件抽象层完全把系统软件和硬件部分隔离开来,这样就使得系统的设备驱动程序与硬件设备无关,从而大大提高了系统的可移植性)

  handbook

  允许为KDE4生成参考手册

  hardened

  默认为工具链(gcc/glibc/binutils)启用安全增强特性

  hddtemp

  启用硬盘驱动器温度监控(app-admin/hddtemp)

  hdf5

  启用HDF5(Hierarchical Data Format v5)支持。HDF5是一个层次型的数据存储格式,包含了数据定义和支持接口,支持并行I/O。HDF5比较适合用于那些无法用一般的格式存放的复杂科学数据。目前很多遥感存储采用HDF5格式来实现。

  ibm

  添加IBM ppc64体系结构支持

  iconv

  添加iconv字符集转换函数库支持

  icq

  添加ICQ通信协议支持

  icu

  添加ICU(Internationalization Components for Unicode)支持(使用dev-libs/icu)。是一个C/C++的Unicode库,可以根据各地的习俗约定格式化数字、日期、时间和货币,以 及对这些格式中的文本进行语法分析。

  idn

  添加IDN(Internationalized Domain Names,国际化域名)支持

  ieee1394

  添加IEEE1394火线支持(数码相机,数码摄像机等)

  imagemagick

  添加Imagemagick支持(ImageMagick类似于GD但效果比GD好)

  imap

  添加IMAP支持 (IMAP: 网际网络信息存取协议,是一种比POP3更好的协议,可取代POP3协议)

  imlib

  添加media-libs/imlib支持 (imlib: 一个图片加载和显示库,用于Gnome图形用户环境)

  inifile

  为.ini文件添加dbm数据库支持

  innodb

  为mySQL添加innodb表类型支持 (innoDB表类型可以支持事务处理,且性能优秀)

interbase

  添加Interbase数据库支持

  iodbc

  添加iODBC驱动程序库支持 (ODBC: 开放数据库连接)

  ipod

  允许访问iPod设备

  ipv6

  添加IPv6支持

  jabber

  添加jabber即时通信协议支持 (jabber是一款即时消息软件)

  jack

  添加JACK音频连接工具包 (低延迟、高性能的中间过程音频连接,以及音频设备共享,适合于专业音频应用程序)

  java

  添加Java支持

  java5

  使用Java 1.5编译JAVA支持

  java6

  使用Java 1.6编译JAVA支持

  javascript

  添加javascript支持

  jbig

  为tiff,Hylafax,ImageMagick等添加jbig-kit支持。jbig-kit是一种高压缩率且不失真的影像压缩函数库,适用於传真或扫描影像。

  jingle

  允许jabber使用语音进行通信。Jabber是一种开放式架构的即时通讯系统,可以和AOL、ICQ以及YAHOO通兼容。

  joystick

  在所有软件包里添加joysticks(游戏操纵杆)支持

  jpeg

  添加JPEG图片格式支持

  jpeg2k

  添加JPEG 2000图片格式支持

  kontact

  添加KDE个人信息管理支持(kde-base/kdepim*)

  kde

  添加kde-base/kde支持 (KDE桌面环境)

  kdeenablefinal

  [试验]使用enable-final标志建立kde的ebuilds,可以加速编译,但是要占用大量内存。官方反对使用此标记。

  kdehiddenvisibility

  编译KDE时默认隐藏符号(使用GCC -fvisibility=hidden 命令行选项),必须使用GCC4.1以上版本。

  kdeprefix

  在KDE的安装目录中添加SLOT前缀(/usr/kde/$SLOT),否则将直接安装到FHS兼容的位置(/usr)

  kerberos

  添加kerberos支持(Kerberos是一个基于对称密码的认证协议,该协议能够提供强安全的认证服务)[参考文档:Kerberos认证协议]

  kolab

  添加Kolab Groupware Server支持。Kolab是提供EMAIL、日历、任务计划、通知联系等功能的集成服务程序。

  krb4

  添加可选的kerberos4兼容支持 (Kerberos 4协议实现中存在多个加密漏洞,目前为版本5)

  ladspa

  添加LADSPA(Linux Audio Developer's Simple Plugin API)支持

  lame

  使用LAME库作为MP3编码器。LAME据说是目前最好的MP3编码器,是编码高品质MP3的最佳选择。

  lapack

  添加virtual/lapack数值计算库支持(lapack是一个用于线性代数计算的子程序包)

  lash

  添加LASH支持。LASH是一个用于Linux音频应用程序的会话管理系统,它允许你保存和恢复由多个相互关联的应用程序组成的音频会话状态。

  latex

  添加LaTeX支持。LaTeX是一种基于TeX的排版系统,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能。

  lcms

  添加lcms支持。lcms库可以提供色彩管理功能。

  ldap

  添加LDAP(轻量级目录访问协议)支持。

  libcaca

  添加彩色ASCII艺术图形支持

  libedit

  使用libedit库代替Readline库。libedit是一个非GPL的与GNU Readline库兼容的替代品。

  libgda

  添加GDA(GNOME Data Access)支持。GDA提供了一种访问多种不同类型的数据源的统一架构,既包括传统的关系型数据库也包括任何可以想象的邮件服务器数据以及LDAP数据等。

  libnotify

  添加桌面通知机制(desktop notification)支持。

  libsamplerate

  添加libsamplerate支持。libsamplerate(Secret Rabbit Code)是一个音频重采样库,比如将44.1kHz的CD音频转换为48kHz的DVD音频。

  libwww

  添加libwww库(通用WEB应用程序编程接口)支持

  lirc

  添加lirc支持 (lirc: Linux红外端口控制工具)

  livecd

  !!仅供内部使用,请不要设置此参数!! 在livecd构建中使用

  lm_sensors

  添加lm_sensors支持 (硬件监测软件,提供电压,温度,风扇转速等的实时监测)

  lua

  添加Lua脚本支持。Lua是一种小型的脚本语言,设计目的是为了嵌入其他应用程序中,从而为应用程序提供灵活的扩展和定制功能。

  lzo

  添加lzo压缩支持。lzo的压缩率并不高,但它是最快速的压缩和解压的算法,主要用于实时性较高的场合。

  m17n-lib

  添加m17n-lib支持 ("m17n"是"多语言化"的缩写。m17n-lib是一个C语言的多语言文本处理库,可让应用程序实现多语言支持)

  mad

  添加mad(一个高质量的mp3解码库/命令行前端)支持

  maildir

  添加maildir风格(~/.maildir)的邮件缓冲池支持

  mailwrapper

  添加mailwrapper支持,允许使用其他的MTA(如postfix)取代sendmail

  matroska

  添加matroska多媒体容器格式(.mkv .mka .mks)支持。Matroska是一种新的多媒体封装格式,它可将多种不同编码的视频及16条以上不同格式的音频和不同语言的字幕流封装到同一个文件当中。

  matrox

  添加Matrox MGA系列显卡支持

  mbox

  添加mbox风格(/var/spool/mail)的邮件缓冲池支持

  mcve

  添加MCVE信用卡支付系统支持

  memlimit

  对于支持内存限制的程序启用内存限制支持

  mhash

  添加mhash库支持。mhash是一种线程安全的哈希算法库。

  migemo

  为日语添加migemo支持

  mikmod

  添加libmikmod支持来播放音轨格式的音频文件

  milter

  为sendmail添加milter邮件过滤器支持

  mime

  添加MIME支持。MIME是描述消息内容类型的因特网标准,MIME消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。

  minimal

  安装一个最小化的build(比如禁止插件/字体/大多数驱动程序/非关键的特性)

  mmap

  添加mmap(自内存映射)支持[参考文档:内存映射mmap]

  mmx

  为Pentium MMX和Athlon等级的处理器添加最佳化优化支持

  mng

  添加libmng库以支持MNG格式的图片

  modplug

  添加libmodplug支持。Libmodplug是一款用于mod类音乐格式(.mod .s3m .it .xm 等后缀)播放和转换的函数库。

  mono

  添加Mono支持。Mono是一个Linux上的.NET平台。

  motif

  添加motif工具集支持。[参考文档:GNOME与KDE的战争]

  mozilla

  添加Mozilla web浏览器支持

  mp3

  添加读取mp3文件支持

  mp4

  添加读取mp4文件支持。mp4并不是一种编码格式,它实际上只是一种容器

  mpeg

  添加libmpeg3库支持(libmpeg3是一个处理mpeg编码的库)

  mpi

  添加MPI(Message Passing Interface)支持 (MPI: 消息传递接口,是一套可用于Linux高性能计算集群系统上的数据传送模型,目标是创建一套和程序语言、计算机种类无关的标准,用以撰写收送讯息的程序码)

  mplayer

  添加mplayer播放/编码支持

  msn

  添加MSN Messenger通信协议支持

  msql

  添加MSQL数据库支持

  mssql

  添加Microsoft SQL Server数据库支持

  mtp

  添加MTP(Media Transfer Protocol,媒体传输协议)支持。[参考文档:媒体传输协议]

  mule

  为XEmacs添加多语言支持

  multilib

  让64bit系统可以同时编译32bit和64bit二进制文件

  musepack

  添加musepack音频编码支持。musepack据说是比Lame MP3更优秀的有损压缩方案,是目前最适合用于音乐欣赏的有损编码。

  musicbrainz

  使用MusicBrainz(musicbrainz.org)社区服务查找音频文件的元数据

  mysql

  添加MySQL数据库支持

  mysqli

  添加mySQLi库支持(改进版本的MySQL库,用于MySQL4.1以上版本)

  nas

  添加网络音频(network audio)支持

  ncurses

  添加ncurses支持添加ncurses控制台显示库支持 (ncurses是curses的改良版本,是一个能提供快捷键、彩色界面、提供鼠标支持的基于文本终端窗口功能的动态库)

  neXt

  添加neXt工具集支持(??什么玩意??与NeXT软件公司推出的NEXTSTEP操作系统有关吗??)

  netboot

  添加网络启动支持

  netcdf

  启用NetCDF数据格式支持 (NetCDF是大气研究大学协会(UCAR)开发的。由于NetCDF是一种灵活的,自描述的,并能表达大量数组数据的格式,因此NetCDF在地球、海洋、大气科学中得到了广泛的应用)

  networkmanager

  添加net-misc/networkmanager支持

  nis

  启用NIS/YP服务支持 (NIS/YP: 网络信息服务)

  nls

  使用GNU gettext启用本地化语言支持 (GNU gettext是一个本地化/国际化函数库)

  nntp

  添加网络新闻传输协议NNTP(Network News Transfer Protocol)支持。NNTP是一种服务器-客户机流模式(端口119)实现新闻文章的发行、查询、修复及记录等过程的协议。新闻文章只需要存储在一台服务器主机上,而位于其它网络主机上的订户通过建立到新闻主机的流连接阅读到新闻文章。NNTP为新闻组的广泛应用建立了技术基础。

  nocd

  安装在没有CD-ROM的情况下运行程序所需要的所有文件

  nocxx

  禁止C++支持(除非你自己知道自己在作什么,否则不要启用该选项)

  nptl

  添加Native POSIX Thread库支持 (Linux2.6以上的内核POSIX线程的新实现,大大提高了性能并增加了可缩放性)[参考文档:Linux线程库性能测试与分析;应用2.6内核超线程模式]


时间:2010-01-13 20:39 来源: 作者:lucklily 原文链接

好文,顶一下
(2)
100%
文章真差,踩一下
(0)
0%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量