亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? building.sgml

?? GLIB-C的最新源代碼
?? SGML
?? 第 1 頁 / 共 2 頁
字號:
<refentry id="glib-building" revision="16 Jan 2002"><refmeta><refentrytitle>Compiling the GLib package</refentrytitle><manvolnum>3</manvolnum><refmiscinfo>GLib Library</refmiscinfo></refmeta><refnamediv><refname>Compiling the GLib Package</refname><refpurpose>How to compile GLib itself</refpurpose>  </refnamediv>    <refsect1 id="building">      <title>Building the Library on UNIX</title>      <para>        On UNIX, GLib uses the standard GNU build system,        using <application>autoconf</application> for package        configuration and resolving portability issues,        <application>automake</application> for building makefiles        that comply with the GNU Coding Standards, and        <application>libtool</application> for building shared        libraries on multiple platforms.  The normal sequence for        compiling and installing the GLib library is thus:        <literallayout>          <userinput>./configure</userinput>          <userinput>make</userinput>          <userinput>make install</userinput>        </literallayout>      </para>      <para>        The standard options provided by <application>GNU        autoconf</application> may be passed to the        <command>configure</command> script.  Please see the        <application>autoconf</application> documentation or run        <command>./configure --help</command> for information about        the standard options.      </para>      <para>        The GTK+ documentation contains         <ulink url="../gtk/gtk-building.html">further details</ulink> 	about the build process and ways to influence it.       </para>    </refsect1>    <refsect1 id="dependencies">      <title>Dependencies</title>      <para>        Before you can compile the GLib library, you need to have        various other tools and libraries installed on your        system. The two tools needed during the build process (as        differentiated from the tools used in when creating GLib        mentioned above such as <application>autoconf</application>)        are <command>pkg-config</command> and GNU make.      </para>      <itemizedlist>        <listitem>   	  <para>	    <ulink	    url="http://www.freedesktop.org/software/pkgconfig/">pkg-config</ulink>	    is a tool for tracking the compilation flags needed for	    libraries that are used by the GLib library. (For each	    library, a small <literal>.pc</literal> text file is             installed in a standard location that contains the compilation             flags needed for that library along with version number             information.)  The version of <command>pkg-config</command>             needed to build GLib is mirrored in the 	    <filename>dependencies</filename> directory	    on the <ulink url="ftp://ftp.gtk.org/pub/gtk/v2.2/">GTK+ FTP	    site.</ulink>	  </para>        </listitem>        <listitem>	  <para>	    The GTK+ makefiles will mostly work with different versions	    of <command>make</command>, however, there tends to be	    a few incompatibilities, so the GTK+ team recommends	    installing <ulink url="http://www.gnu.org/software/make">GNU	    make</ulink> if you don't already have it on your system	    and using it. (It may be called <command>gmake</command>	    rather than <command>make</command>.)	  </para>        </listitem>      </itemizedlist>      <para>        GLib depends on a number of other libraries.      </para>      <itemizedlist>        <listitem>	  <para>	  The <ulink url="http://www.gnu.org/software/libiconv/">GNU	  libiconv library</ulink> is needed to build GLib if your	  system doesn't have the <function>iconv()</function>	  function for doing conversion between character	  encodings. Most modern systems should have	  <function>iconv()</function>, however many older systems lack 	  an <function>iconv()</function> implementation. On such systems, 	  you must install the libiconv library. This can be found at:	  <ulink url="http://www.gnu.org/software/libiconv">http://www.gnu.org/software/libiconv</ulink>.	  	</para>        <para>	  If your system has an <function>iconv()</function> implementation but	  you want to use libiconv instead, you can pass the	  --with-libiconv option to configure. This forces	  libiconv to be used.  	</para>        <para>	  Note that if you have libiconv installed in your default include	  search path (for instance, in <filename>/usr/local/</filename>), but	  don't enable it, you will get an error while compiling GLib because	  the <filename>iconv.h</filename> that libiconv installs hides the	  system iconv. 	</para>	<para>	  If you are using the native iconv implementation on Solaris	  instead of libiconv, you'll need to make sure that you have 	  the converters between locale encodings and UTF-8 installed.	  At a minimum you'll need the SUNWuiu8 package. You probably	  should also install the SUNWciu8, SUNWhiu8, SUNWjiu8, and	  SUNWkiu8 packages.	</para>	<para>	  The native iconv on Compaq Tru64 doesn't contain support for	  UTF-8, so you'll need to use GNU libiconv instead. (When	  using GNU libiconv for GLib, you'll need to use GNU libiconv	  for GNU gettext as well.) This probably applies to related	  operating systems as well.	</para>      </listitem>      <listitem>	<para>	  The libintl library from the <ulink	  url="http://www.gtk.org/software/gettext">GNU gettext	  package</ulink> is needed if your system doesn't have the	  <function>gettext()</function> functionality for handling	  message translation databases.	</para>      </listitem>      <listitem>	<para>	  A thread implementation is needed, unless you want to compile GLib	  without thread support, which is not recommended. The thread support	  in GLib can be based upon several native thread implementations,	  e.g. POSIX threads, DCE threads or Solaris threads. 	</para>      </listitem>    </itemizedlist>    </refsect1>    <refsect1 id="extra-configuration-options">      <title>Extra Configuration Options</title>      <para>        In addition to the normal options, the        <command>configure</command> script in the GLib        library supports these additional arguments:        <cmdsynopsis>          <command>configure</command>          <group>            <arg>--enable-debug=[no|minimum|yes]</arg>          </group>          <group>            <arg>--disable-gc-friendly</arg>            <arg>--enable-gc-friendly</arg>          </group>          <group>            <arg>--disable-mem-pools</arg>            <arg>--enable-mem-pools</arg>          </group>          <group>            <arg>--disable-threads</arg>            <arg>--enable-threads</arg>          </group>          <group>            <arg>--with-threads=[none|posix|dce|win32]</arg>          </group>	  <group>             <arg>--disable-included-printf</arg>             <arg>--enable-included-printf</arg>          </group>	  <group>             <arg>--disable-visibility</arg>             <arg>--enable-visibility</arg>          </group>          <group>            <arg>--disable-gtk-doc</arg>            <arg>--enable-gtk-doc</arg>          </group>          <group>            <arg>--disable-man</arg>            <arg>--enable-man</arg>          </group>        </cmdsynopsis>      </para>      <formalpara>        <title><systemitem>--enable-debug</systemitem></title>        <para>         Turns on various amounts of debugging support. Setting this to 'no'         disables g_assert(), g_return_if_fail(), g_return_val_if_fail() and         all cast checks between different object types. Setting it to 'minimum'         disables only cast checks. Setting it to 'yes' enables         <link linkend="GLIB-Debug-Options">runtime debugging</link>.         The default is 'minimum'.         Note that 'no' is fast, but dangerous as it tends to destabilize         even mostly bug-free software by changing the effect of many bugs         from simple warnings into fatal crashes. Thus         <option>--enable-debug=no</option> should <emphasis>not</emphasis>         be used for stable releases of GLib.        </para>      </formalpara>      <formalpara>        <title><systemitem>--disable-gc-friendly</systemitem> and          <systemitem>--enable-gc-friendly</systemitem></title>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲综合视频在线观看| 国产精品国产自产拍高清av王其| 国产精品欧美久久久久无广告| 午夜电影一区二区| 91亚洲男人天堂| 久久九九影视网| 麻豆久久一区二区| 欧美日韩精品三区| 亚洲欧美国产三级| 国产sm精品调教视频网站| 欧美电影一区二区三区| 亚洲免费观看高清完整版在线 | 亚洲一区二区三区四区的| 国产精品亚洲一区二区三区在线 | 欧美精品三级日韩久久| 中文字幕在线不卡| 国产一区二区不卡老阿姨| 91精品国产手机| 亚洲国产wwwccc36天堂| 99在线精品视频| 国产丝袜在线精品| 日韩av中文在线观看| 91黄视频在线观看| 中文字幕一区二区三区视频| 国产精品一区二区在线观看网站 | 国产91丝袜在线18| 日韩欧美中文一区二区| 香蕉久久夜色精品国产使用方法 | 色婷婷亚洲精品| 亚洲国产精品成人久久综合一区| 九九**精品视频免费播放| 欧美老女人在线| 亚洲综合色噜噜狠狠| 91麻豆国产福利在线观看| 国产精品日韩成人| 成人久久久精品乱码一区二区三区| 亚洲精品在线电影| 久久国产精品一区二区| 日韩视频一区二区在线观看| 日韩av一区二| 日韩亚洲欧美在线| 日本欧洲一区二区| 日韩一区和二区| 免费人成网站在线观看欧美高清| 欧美另类一区二区三区| 亚洲v日本v欧美v久久精品| 欧美老女人在线| 免费成人深夜小野草| 日韩午夜三级在线| 精品一区二区三区在线观看国产 | 在线免费视频一区二区| 亚洲一区二区三区小说| 欧美日韩国产一二三| 日韩不卡免费视频| 欧美草草影院在线视频| 国产一区二区三区在线观看免费视频| 久久久久久久国产精品影院| 国产老妇另类xxxxx| 国产亚洲欧美一区在线观看| 粉嫩一区二区三区在线看| 国产精品久久久久一区| 91美女视频网站| 亚洲成人免费影院| 欧美一级艳片视频免费观看| 久久99精品视频| 久久久亚洲精品石原莉奈| 成人免费高清视频| 综合自拍亚洲综合图不卡区| 欧洲国产伦久久久久久久| 天堂成人免费av电影一区| 日韩欧美在线观看一区二区三区| 国内外成人在线| 国产精品日韩成人| 欧美三级电影在线观看| 老司机午夜精品| 国产精品全国免费观看高清| 一本一道久久a久久精品综合蜜臀| 亚洲在线观看免费| 欧美大胆人体bbbb| 成人听书哪个软件好| 一区二区三区精品在线观看| 在线播放中文字幕一区| 久久99久久精品| 国产精品第四页| 欧美剧情电影在线观看完整版免费励志电影 | 欧美三级三级三级爽爽爽| 免费精品视频最新在线| 国产精品私房写真福利视频| 欧美伊人精品成人久久综合97| 三级欧美在线一区| 国产精品免费视频网站| 欧美喷潮久久久xxxxx| 国产精品正在播放| 亚洲综合另类小说| 久久综合给合久久狠狠狠97色69| 99精品国产99久久久久久白柏| 免费欧美高清视频| 亚洲欧洲成人精品av97| 911精品国产一区二区在线| 国产成人免费网站| 舔着乳尖日韩一区| 国产精品伦理在线| 欧美日韩精品一区二区三区| 国产精品亚洲视频| 五月激情综合婷婷| 亚洲图片激情小说| 日韩欧美一区电影| 色婷婷精品大在线视频| 极品少妇一区二区| 亚洲一区二区三区四区在线免费观看 | 欧美精品丝袜久久久中文字幕| 国产91精品精华液一区二区三区 | 热久久免费视频| 亚洲视频一区在线观看| 日韩女优电影在线观看| 色综合久久88色综合天天| 国产原创一区二区| 午夜电影久久久| 亚洲欧美日韩久久| 国产日韩三级在线| 日韩欧美在线一区二区三区| 欧洲另类一二三四区| 波多野结衣欧美| 久久国产尿小便嘘嘘| 五月婷婷另类国产| 亚洲人精品一区| 国产日韩av一区| 欧美成人一级视频| 制服丝袜激情欧洲亚洲| 欧美亚洲国产怡红院影院| 成人av在线网站| 国产高清不卡一区| 久久精品72免费观看| 午夜在线电影亚洲一区| 亚洲精品欧美综合四区| 国产精品成人免费| 国产午夜亚洲精品午夜鲁丝片 | 6080yy午夜一二三区久久| 色www精品视频在线观看| 成a人片国产精品| 国产成人在线免费观看| 极品少妇一区二区三区精品视频 | 日韩精品一区第一页| 一区二区三区在线视频免费| 国产精品国产三级国产普通话99 | 久久精品99国产精品| 日本不卡一二三区黄网| 午夜精品在线视频一区| 亚洲综合色噜噜狠狠| 一区二区三区中文在线| 一区二区三区丝袜| 一区二区三区四区亚洲| 亚洲欧洲性图库| 国产精品久久久久影院| 国产精品精品国产色婷婷| 亚洲国产成人一区二区三区| 国产性色一区二区| 欧美激情艳妇裸体舞| 国产精品网站在线观看| 亚洲国产成人一区二区三区| 国产午夜三级一区二区三| 久久久不卡网国产精品一区| 国产日韩欧美制服另类| 亚洲国产精品成人久久综合一区| 中文字幕不卡三区| 久久综合一区二区| 久久九九影视网| 中文字幕精品三区| 中文字幕欧美日韩一区| 亚洲色图制服诱惑 | 久久精品视频一区二区| 亚洲精品在线一区二区| 精品乱人伦小说| 欧美激情一区二区| 亚洲区小说区图片区qvod| 亚洲午夜国产一区99re久久| 午夜亚洲国产au精品一区二区| 日韩专区在线视频| 久久国产精品色婷婷| 高清在线成人网| 91麻豆精品在线观看| 欧美图区在线视频| 日韩欧美在线123| 国产日本欧洲亚洲| 亚洲色图欧美偷拍| 亚洲高清三级视频| 日韩不卡一二三区| 国产精品18久久久| av电影在线观看不卡| 日本道在线观看一区二区| 欧美精品高清视频| 久久综合99re88久久爱| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲美女少妇撒尿| 日本特黄久久久高潮| 国产成人a级片| 色狠狠色狠狠综合| 日韩一区二区中文字幕| 国产精品素人一区二区| 亚洲电影视频在线|