Mercurial > hg > Papers > 2021 > anatofuz-master
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}