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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? z70.html

?? gtk_text program sample&eg
?? HTML
字號:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html>  <head>    <title>      Makefile.am    </title>    <meta name="GENERATOR" content=    "Modular DocBook HTML Stylesheet Version 1.45">    <link rel="HOME" title="GTK+ / Gnome Application Development"    href="ggad.html">    <link rel="UP" title="Creating Your Source Tree" href=     "cha-source.html">    <link rel="PREVIOUS" title="configure.in" href="z69.html">    <link rel="NEXT" title="Relevant GNU Documentation" href=     "z71.html">  </head>  <body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink=   "#840084" alink="#0000FF">    <div class="NAVHEADER">      <table width="100%" border="0" bgcolor="#ffffff" cellpadding=       "1" cellspacing="0">        <tr>          <th colspan="4" align="center">            <font color="#000000" size="2">GTK+ / Gnome Application            Development</font>          </th>        </tr>        <tr>          <td width="25%" bgcolor="#ffffff" align="left">            <a href="z69.html"><font color="#0000ff" size="2"><b>            &lt;&lt;&lt; Previous</b></font></a>          </td>          <td width="25%" colspan="2" bgcolor="#ffffff" align=           "center">            <font color="#0000ff" size="2"><b><a href="ggad.html">            <font color="#0000ff" size="2"><b>            Home</b></font></a></b></font>          </td>          <td width="25%" bgcolor="#ffffff" align="right">            <a href="z71.html"><font color="#0000ff" size="2"><b>            Next &gt;&gt;&gt;</b></font></a>          </td>        </tr>      </table>    </div>    <div class="SECT1">      <h1 class="SECT1">        <a name="Z70"><tt class="FILENAME">Makefile.am</tt></a>      </h1>      <p>        <tt class="APPLICATION">automake</tt> processes <tt class=         "FILENAME">Makefile.am</tt> to produce a        standards-compliant <tt class="FILENAME">Makefile.in</tt>.        <tt class="APPLICATION">automake</tt> does a lot of work        for you: it keeps up with dependencies between source        files, for example. It creates all the standard targets,        such as <tt class="APPLICATION">install</tt> and <tt class=         "APPLICATION">clean</tt>. It also creates more complex        targets: simply typing <tt class="APPLICATION">make        dist</tt> creates a standard <tt class="APPLICATION">        .tar.gz</tt> file if your <tt class="FILENAME">        Makefile.am</tt> is correct.      </p>      <p>        The <tt class="FILENAME">Makefile.am</tt> in the top source        directory is generally very simple; here is an example:      </p>      <table border="0" bgcolor="#E0E0E0" width="100%">        <tr>          <td><pre class="PROGRAMLISTING">&#13;SUBDIRS = macros po intl src pixmaps doc## We dist autogen.sh since this is an example program## Real-world programs do not need to distribute autogen.shEXTRA_DIST = \        gnome-hello.desktop \    autogen.shApplicationsdir = $(datadir)/gnome/apps/ApplicationsApplications_DATA = gnome-hello.desktop&#13;</pre>          </td>        </tr>      </table>      <p>        The <tt class="APPLICATION">SUBDIRS</tt> line instructs <tt        class="APPLICATION">automake</tt> to recursively look for        <tt class="APPLICATION">Makefile.am</tt> files in the given        subdirectories. (<a href="z72.html#SEC-.DESKTOP">the        section called <i><tt class="APPLICATION">.desktop</tt>        Entries</i></a> describes the remainder of the file, ignore        it for now.) The <tt class="FILENAME">Makefile.am</tt> in        the <tt class="FILENAME">src</tt> directory is a little        more interesting:      </p>      <table border="0" bgcolor="#E0E0E0" width="100%">        <tr>          <td><pre class="PROGRAMLISTING">&#13;INCLUDES = -I$(top_srcdir) -I$(includedir) $(GNOME_INCLUDEDIR) \         -DG_LOG_DOMAIN=\"GnomeHello\" -DGNOMELOCALEDIR=\""$(datadir)/locale"\" \    -I../intl -I$(top_srcdir)/intlbin_PROGRAMS = gnome-hellognome_hello_SOURCES =         \        app.c           \        hello.c         \        menus.c     \    app.h       \    hello.h     \    menus.hgnome_hello_LDADD = $(GNOMEUI_LIBS) $(GNOME_LIBDIR) $(INTLLIBS)&#13;</pre>          </td>        </tr>      </table>      <p>        <tt class="APPLICATION">automake</tt> understands a number        of "magic variables" and can use them to create <tt class=         "APPLICATION">Makefile.in</tt>. In the small example above,        the following variables are used:      </p>      <ul>        <li>          <p>            <tt class="APPLICATION">INCLUDES</tt> specifies flags            to pass to the C compiler during the compile phase (as            opposed to the link phase). The variables used in this            line come from the <tt class="FILENAME">            configure.in</tt> shown in the previous section. &#13;          </p>        </li>        <li>          <p>            <tt class="APPLICATION">bin_PROGRAMS</tt> lists the            programs to be compiled.&#13;          </p>        </li>        <li>          <p>            <tt class="APPLICATION">hello_SOURCES</tt> lists the            files to be compiled and linked to create the program            called <tt class="APPLICATION">hello</tt>; <tt class=             "APPLICATION">hello</tt> must be listed in <tt class=             "APPLICATION">bin_PROGRAMS</tt>. All files in this            variable are automatically included in the            distribution. &#13;          </p>        </li>        <li>          <p>            <tt class="APPLICATION">hello_LDADD</tt> lists flags to            be passed to the linker. In this case, Gnome library            flags determined by <tt class="FILENAME">            configure</tt>.&#13;          </p>        </li>      </ul>      <p>        Several elements of the <tt class="APPLICATION">        INCLUDES</tt> line should be used in all Gnome programs.        <tt class="APPLICATION">G_LOG_DOMAIN</tt> should always be        defined; error messages from checks and assertions will        report this value, so you can determine where the error        occurred (in your code, or in a library). <tt class=         "APPLICATION">GNOMELOCALEDIR</tt> is used to locate        translation files. The <tt class="APPLICATION">intl</tt>        directory is added to the header search path so the        application can find the <tt class="APPLICATION">intl</tt>        headers.      </p>      <p>        There are many more complex things one can do in <tt class=         "FILENAME">Makefile.am</tt>; in particular, you can add <tt        class="APPLICATION">@</tt>-bounded variables to be        substituted by <tt class="FILENAME">configure</tt>, you can        conditionally include portions of the <tt class="FILENAME">        Makefile</tt> based on <tt class="FILENAME">configure</tt>        checks, and you can build libraries. The <tt class=         "APPLICATION">automake</tt> manual gives more details.      </p>      <p>        <a href="z70.html#TAB-MAKETARGETS">Table 1</a> summarizes        the most interesting targets generated by <tt class=         "APPLICATION">automake</tt>. Of course the default target        is <tt class="APPLICATION">all</tt>, which compiles the        program. The GNU Coding Standards (<a href=         "http://www.gnu.org/prep/standards_toc.html" target=        "_top">http://www.gnu.org/prep/standards_toc.html</a>) have        more information about these targets and GNU makefiles in        general.      </p>      <div class="TABLE">        <a name="TAB-MAKETARGETS"></a>        <p>          <b>Table 1. Standard <tt class="FILENAME">make</tt>          targets</b>        </p>        <table border="1" bgcolor="#E0E0E0" cellspacing="0"        cellpadding="4" class="CALSTABLE">          <tr>            <th align="LEFT" valign="TOP">              Target            </th>            <th align="LEFT" valign="TOP">              Description            </th>          </tr>          <tr>            <td align="LEFT" valign="TOP">              <tt class="APPLICATION">dist</tt>            </td>            <td align="LEFT" valign="TOP">              Builds a tarball (<tt class=              "APPLICATION">.tar.gz</tt>) for distribution            </td>          </tr>          <tr>            <td align="LEFT" valign="TOP">              <tt class="APPLICATION">distcheck</tt>            </td>            <td align="LEFT" valign="TOP">              Builds a tarball, then tries to compile it            </td>          </tr>          <tr>            <td align="LEFT" valign="TOP">              <tt class="APPLICATION">clean</tt>            </td>            <td align="LEFT" valign="TOP">              Deletes the results of compilation (object files and              executables), but may not delete some generated files              that come with the distribution.            </td>          </tr>          <tr>            <td align="LEFT" valign="TOP">              <tt class="APPLICATION">install</tt>            </td>            <td align="LEFT" valign="TOP">              Creates installation directories if needed, and              copies the software into them.            </td>          </tr>          <tr>            <td align="LEFT" valign="TOP">              <tt class="APPLICATION">uninstall</tt>            </td>            <td align="LEFT" valign="TOP">              Reverses the install (deletes installed files).            </td>          </tr>          <tr>            <td align="LEFT" valign="TOP">              <tt class="APPLICATION">distclean</tt>            </td>            <td align="LEFT" valign="TOP">              Reverse the effects of the <tt class="APPLICATION">              configure</tt> script and the <tt class=              "APPLICATION">all</tt> target; that is, revert a              tarball to its pristine state.            </td>          </tr>          <tr>            <td align="LEFT" valign="TOP">              <tt class="APPLICATION">mostlyclean</tt>            </td>            <td align="LEFT" valign="TOP">              Nearly the same as <tt class="APPLICATION">              clean</tt>, but leaves some object files that most              likely don't need to be rebuilt.            </td>          </tr>          <tr>            <td align="LEFT" valign="TOP">              <tt class="APPLICATION">maintainer-clean</tt>            </td>            <td align="LEFT" valign="TOP">              More thorough than <tt class="APPLICATION">              clean</tt>; may delete some files that require              special tools to rebuild, such as machine-generated              source code.            </td>          </tr>          <tr>            <td align="LEFT" valign="TOP">              <tt class="APPLICATION">TAGS</tt>            </td>            <td align="LEFT" valign="TOP">              Creates a tag table, for use with Emacs.            </td>          </tr>          <tr>            <td align="LEFT" valign="TOP">              <tt class="APPLICATION">check</tt>            </td>            <td align="LEFT" valign="TOP">              Runs a test suite if you have one            </td>          </tr>        </table>      </div>    </div>    <div class="NAVFOOTER">      <br>      <br>      <table width="100%" border="0" bgcolor="#ffffff" cellpadding=       "1" cellspacing="0">        <tr>          <td width="25%" bgcolor="#ffffff" align="left">            <a href="z69.html"><font color="#0000ff" size="2"><b>            &lt;&lt;&lt; Previous</b></font></a>          </td>          <td width="25%" colspan="2" bgcolor="#ffffff" align=           "center">            <font color="#0000ff" size="2"><b><a href="ggad.html">            <font color="#0000ff" size="2"><b>            Home</b></font></a></b></font>          </td>          <td width="25%" bgcolor="#ffffff" align="right">            <a href="z71.html"><font color="#0000ff" size="2"><b>            Next &gt;&gt;&gt;</b></font></a>          </td>        </tr>        <tr>          <td colspan="2" align="left">            <font color="#000000" size="2"><b><tt class="FILENAME">            configure.in</tt></b></font>          </td>          <td colspan="2" align="right">            <font color="#000000" size="2"><b>Relevant GNU            Documentation</b></font>          </td>        </tr>      </table>    </div>  </body></html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品二区亚洲w码| 欧美中文字幕一区二区三区| av不卡一区二区三区| 欧美日韩大陆一区二区| 国产亚洲欧美色| 亚洲成人免费视频| 99久久99久久综合| 欧美精品一区二区三区一线天视频| 亚洲丝袜制服诱惑| 成人一区二区三区| 精品国产一区二区三区四区四| 亚洲综合久久久| 91一区二区三区在线观看| 久久噜噜亚洲综合| 蜜臂av日日欢夜夜爽一区| 欧美日韩国产经典色站一区二区三区| 日本一区二区在线不卡| 激情伊人五月天久久综合| 91 com成人网| 亚洲一区二区精品视频| 91丨九色丨黑人外教| 中文字幕乱码日本亚洲一区二区| 久久99久久99精品免视看婷婷| 欧美日韩一级片在线观看| 亚洲美女精品一区| 91免费视频网| 亚洲欧美另类图片小说| www.久久久久久久久| 亚洲国产高清在线| 成人18视频日本| 亚洲国产高清不卡| 波多野结衣亚洲| 国产精品久线观看视频| 99精品欧美一区二区蜜桃免费 | 蜜臀国产一区二区三区在线播放| 91黄色免费看| 亚洲精品日韩一| 91精品福利视频| 亚洲国产日韩av| 欧美精品日韩精品| 久久不见久久见免费视频7 | 中文字幕精品三区| 成人免费视频一区二区| 中文字幕日韩av资源站| 一本久久a久久免费精品不卡| 亚洲特黄一级片| 欧美日韩在线亚洲一区蜜芽| 日韩精品一二三四| 欧美成人伊人久久综合网| 国产一区二区不卡| 国产精品黄色在线观看| 日本道免费精品一区二区三区| 亚洲综合在线观看视频| 欧美高清性hdvideosex| 精品在线免费视频| 亚洲欧洲成人精品av97| 欧美色综合影院| 精品一区二区三区日韩| 国产日产欧美精品一区二区三区| 成人高清视频免费观看| 亚洲福利视频导航| 久久亚洲春色中文字幕久久久| 国产69精品久久久久毛片| 亚洲自拍偷拍综合| 日韩欧美不卡一区| jizz一区二区| 日韩中文字幕亚洲一区二区va在线| 欧美tickle裸体挠脚心vk| 不卡欧美aaaaa| 日本欧美肥老太交大片| 亚洲国产激情av| 日韩亚洲电影在线| 97精品超碰一区二区三区| 免费看黄色91| 亚洲人成在线观看一区二区| 欧美大片国产精品| 在线观看亚洲精品视频| 国产老肥熟一区二区三区| 亚洲在线视频网站| 日本一区二区在线不卡| 欧美一区二区大片| 日本二三区不卡| 国产精品白丝jk黑袜喷水| 亚洲午夜激情网站| ●精品国产综合乱码久久久久| 日韩欧美精品在线视频| 欧洲激情一区二区| 成人精品在线视频观看| 麻豆精品在线播放| 午夜电影一区二区| 亚洲情趣在线观看| 中文字幕二三区不卡| 精品欧美一区二区久久| 欧美日韩国产综合久久| 91亚洲永久精品| 成人av综合在线| 国产成人综合在线| 9久草视频在线视频精品| 奇米影视在线99精品| 亚洲观看高清完整版在线观看| 国产精品丝袜久久久久久app| 日韩欧美的一区二区| 欧美久久久影院| 91视频xxxx| 91猫先生在线| 97久久人人超碰| 成人av片在线观看| 丁香一区二区三区| 国产一区二区网址| 国产盗摄精品一区二区三区在线| 美女视频免费一区| 蓝色福利精品导航| 韩国在线一区二区| 国精产品一区一区三区mba桃花 | 亚洲第一综合色| 一区二区三区美女视频| 中文字幕色av一区二区三区| 亚洲国产精品二十页| 国产精品久久久久久久久久免费看| 久久久亚洲欧洲日产国码αv| 久久久久免费观看| 国产午夜精品福利| 国产精品天干天干在线综合| 国产精品天干天干在观线| 最新成人av在线| 亚洲另类春色国产| 午夜精品久久久久久| 免费高清成人在线| 国产一区二区三区国产| 国产成人综合在线播放| 色综合色综合色综合色综合色综合| jlzzjlzz亚洲女人18| 欧美亚洲一区二区三区四区| 欧美麻豆精品久久久久久| 91精品国产麻豆| 久久色.com| 亚洲欧美经典视频| 天天影视网天天综合色在线播放| 青娱乐精品视频在线| 国产真实乱对白精彩久久| 成人午夜视频在线| 欧美视频一区在线| 精品国产乱码久久久久久闺蜜 | 日韩欧美一区二区视频| 国产肉丝袜一区二区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 亚洲靠逼com| 日韩国产欧美在线观看| 国产精品一区二区男女羞羞无遮挡| 成人av电影在线网| 欧美欧美欧美欧美| 中文字幕乱码久久午夜不卡| 亚洲国产精品久久艾草纯爱| 狠狠色综合日日| 色哟哟一区二区| 久久婷婷色综合| 一区二区三区在线观看网站| 蜜桃视频在线观看一区| 91丝袜美腿高跟国产极品老师 | 国产精品美女一区二区在线观看| 一区二区三区91| 韩国一区二区三区| 欧美日韩在线免费视频| 日本一区二区三区四区在线视频 | 亚洲欧洲韩国日本视频| 久久精品噜噜噜成人88aⅴ | 亚洲少妇30p| 国产麻豆91精品| 欧美亚洲丝袜传媒另类| 中文在线资源观看网站视频免费不卡| 亚洲一区二区三区在线| 丁香亚洲综合激情啪啪综合| 精品美女被调教视频大全网站| 亚洲人成亚洲人成在线观看图片| 精品在线播放午夜| 678五月天丁香亚洲综合网| 日韩一区在线免费观看| 国产激情一区二区三区四区 | 国产亚洲女人久久久久毛片| 日本不卡不码高清免费观看 | 国产精选一区二区三区| 91超碰这里只有精品国产| 亚洲乱码日产精品bd| 国产不卡视频在线播放| 欧美大片免费久久精品三p| 香蕉久久一区二区不卡无毒影院 | 欧美一级片在线| 亚洲午夜免费电影| 在线视频观看一区| 一区二区三区在线视频观看| 成人手机在线视频| 国产免费久久精品| 成人一区在线观看| 国产精品人人做人人爽人人添| 国产精品自拍三区| 国产丝袜在线精品| 国产成人精品免费网站| 日本一区二区成人| 成人性生交大片免费| 国产精品久久久久久亚洲毛片|