OSDN Git Service

Update to lfsbook 7.2.ja
[linuxjf/JF.git] / docs / LFS-BOOK / chapter05 / check.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
4   <head>
5     <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
6     <title>
7       5.13. Check-0.9.8
8     </title>
9     <link rel="stylesheet" href="../stylesheets/lfs.css" type="text/css" />
10     <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
11     <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
12     "text/css" media="print" />
13   </head>
14   <body class="lfs" id="lfs-7.2">
15     <div class="navheader">
16       <h4>
17         Linux From Scratch - Version 7.2
18       </h4>
19       <h3>
20         第5章 一時的環境の構築
21       </h3>
22       <ul>
23         <li class="prev">
24           <a accesskey="p" href="dejagnu.html" title="DejaGNU-1.5">前のページ</a>
25           <p>
26             DejaGNU-1.5
27           </p>
28         </li>
29         <li class="next">
30           <a accesskey="n" href="ncurses.html" title="Ncurses-5.9">次のページ</a>
31           <p>
32             Ncurses-5.9
33           </p>
34         </li>
35         <li class="up">
36           <a accesskey="u" href="chapter05.html" title=
37           "第5章 一時的環境の構築">上に戻る</a>
38         </li>
39         <li class="home">
40           <a accesskey="h" href="../index.html" title=
41           "Linux From Scratch - Version 7.2">ホーム</a>
42         </li>
43       </ul>
44     </div>
45     <div class="wrap" lang="ja" xml:lang="ja">
46       <h1 class="sect1">
47         <a id="ch-tools-check" name="ch-tools-check"></a>5.13. Check-0.9.8
48       </h1>
49       <div class="package" lang="ja" xml:lang="ja">
50         <p>
51           Check は C 言語に対してのユニットテストのフレームワークです。
52         </p>
53         <div class="segmentedlist">
54           <div class="seglistitem">
55             <div class="seg">
56               <strong class="segtitle">概算ビルド時間:</strong> <span class=
57               "segbody">0.1 SBU</span>
58             </div>
59             <div class="seg">
60               <strong class="segtitle">必要ディスク容量:</strong> <span class=
61               "segbody">6.9 MB</span>
62             </div>
63           </div>
64         </div>
65       </div>
66       <div class="installation" lang="ja" xml:lang="ja">
67         <h2 class="sect2">
68           5.13.1. Check のインストール
69         </h2>
70         <p>
71           Check をコンパイルするための準備をします。
72         </p>
73         <pre class="userinput">
74 <kbd class="command">./configure --prefix=/tools</kbd>
75 </pre>
76         <p>
77           パッケージをビルドします。
78         </p>
79         <pre class="userinput">
80 <kbd class="command">make</kbd>
81 </pre>
82         <p>
83           コンパイルが終了しました。 前にも述べたように、この章にて一時的ツールのテストスイートを実行することは必須ではありません。
84           しかしテストスイートを実行するなら、以下を実行します。
85         </p>
86         <pre class="userinput">
87 <kbd class="command">make check</kbd>
88 </pre>
89         <p>
90           Check のテストスイートには比較的時間を要する点に注意してください。(4 SBU ほど)
91         </p>
92         <p>
93           パッケージをインストールします。
94         </p>
95         <pre class="userinput">
96 <kbd class="command">make install</kbd>
97 </pre>
98       </div>
99       <div class="content" lang="ja" xml:lang="ja">
100         <h2 class="sect2">
101           <a id="contents-check" name="contents-check"></a>5.13.2. Check の構成
102         </h2>
103         <div class="segmentedlist">
104           <div class="seglistitem">
105             <div class="seg">
106               <strong class="segtitle">インストールライブラリ:</strong> <span class=
107               "segbody">libcheck.{a,so}</span>
108             </div>
109           </div>
110         </div>
111         <div class="variablelist">
112           <h3>
113             概略説明
114           </h3>
115           <table border="0">
116             <col align="left" valign="top" />
117             <tbody>
118               <tr>
119                 <td>
120                   <p>
121                     <a id="libcheck" name="libcheck"></a><span class=
122                     "term"><code class=
123                     "filename">libcheck.{a,so}</code></span>
124                   </p>
125                 </td>
126                 <td>
127                   <p>
128                     テストプログラムから Check を呼び出すための関数を提供します。
129                   </p>
130                 </td>
131               </tr>
132             </tbody>
133           </table>
134         </div>
135       </div>
136     </div>
137     <div class="navfooter">
138       <ul>
139         <li class="prev">
140           <a accesskey="p" href="dejagnu.html" title="DejaGNU-1.5">前のページ</a>
141           <p>
142             DejaGNU-1.5
143           </p>
144         </li>
145         <li class="next">
146           <a accesskey="n" href="ncurses.html" title="Ncurses-5.9">次のページ</a>
147           <p>
148             Ncurses-5.9
149           </p>
150         </li>
151         <li class="up">
152           <a accesskey="u" href="chapter05.html" title=
153           "第5章 一時的環境の構築">上に戻る</a>
154         </li>
155         <li class="home">
156           <a accesskey="h" href="../index.html" title=
157           "Linux From Scratch - Version 7.2">ホーム</a>
158         </li>
159       </ul>
160     </div>
161   </body>
162 </html>