diff paper/chapter/02-perl.tex @ 34:fad87973f26a

add gears flow
author anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Sun, 31 Jan 2021 17:37:28 +0900
parents 0915f0d49a23
children 2c8513196d56
line wrap: on
line diff
--- a/paper/chapter/02-perl.tex	Sun Jan 31 16:56:48 2021 +0900
+++ b/paper/chapter/02-perl.tex	Sun Jan 31 17:37:28 2021 +0900
@@ -49,15 +49,9 @@
 \end{itemize}
 
 これらのPerlスクリプトはプログラマが自分で動かすことはない。
-GearsOSではビルドツールにCMakeを利用している。
-CMakeはautomakeなどのMakeファイルを作成するツールに相当するものである。
-GearsOSでプログラミングする際は、ビルドしたいプロジェクトをCMakeLists.txtに記述する。
-CMakeは自身がコンパイルをすることはなく、ビルドツールであるmakeやninja-buildに処理を移譲している。
-CMakeはmakeやninja-buildが実行可能なMakefile、 build.ninjaの生成までを担当する。
-
 Perlスクリプトの実行手順はCMakeLists.txtに記述しており、 makeやninja-buildでのビルド時に呼び出される。(ソースコード \ref{src:cmake1})
 
-\lstinputlisting[label=src:cmake1, caption=CMakeList.txt内でのPerlの実行部分]{src/cmakefile.txt.1}
+\lstinputlisting[label=src:cmake1, caption=CMakeList.txt内でのPerlの実行部分]{src/cmakefile.1.txt}
 
 \begin{figure}[htp]
   \begin{center}