Mercurial > hg > Members > koba > presen
view semi09_06_09.html @ 0:dd58d6a69f56
make presen directry.
author | koba <koba@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 28 Dec 2010 14:42:48 +0900 |
parents | |
children |
line wrap: on
line source
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>ゼミ資料 09/06/09</title> <!-- metadata --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="generator" content="S5" /> <meta name="version" content="S5 1.1" /> <meta name="presdate" content="20050728" /> <meta name="author" content="Eric A. Meyer" /> <meta name="company" content="Complex Spiral Consulting" /> <!-- configuration parameters --> <meta name="defaultView" content="slideshow" /> <meta name="controlVis" content="hidden" /> <!-- style sheet links --> <link rel="stylesheet" href="ui/default/slides.css" type="text/css" media="projection" id="slideProj" /> <link rel="stylesheet" href="ui/default/outline.css" type="text/css" media="screen" id="outlineStyle" /> <link rel="stylesheet" href="ui/default/print.css" type="text/css" media="print" id="slidePrint" /> <link rel="stylesheet" href="ui/default/opera.css" type="text/css" media="projection" id="operaFix" /> <!-- S5 JS --> <script src="ui/default/slides.js" type="text/javascript"></script> </head> <body> <div class="layout"> <div id="controls"><!-- DO NOT EDIT --></div> <div id="currentSlide"><!-- DO NOT EDIT --></div> <div id="header"></div> <div id="footer"> <h1>[date:09/06/09]</h1> <h2>発表資料</h2> </div> </div> <div class="presentation"> <div class="slide"> <h1>発表資料</h1> <h3>小林 佑亮</h3> <h4>琉球大学 理工学研究科 情報工学専攻</h4> <h4>No.098581D</h4> </div> <div class="slide"> <h1>今週やった事</h1> <ul> <li>ソース読み会</li> <li>Autotools(Automake/Autoconf)の理解と試行</li> </ul> </div> <div class="slide"> <h1>Autotoolsの基本的な使い方</h1> <font size=4> <ol> <li>autoscan する</li> <ul> <li>configure.scan が生成される</li> <li>mv configure.scan configure.in する</li> </ul> <li>configure.in の編集</li> <li>Makefile.am を作る</li> <li>autoheader で configure.in から config.h.in を作る</li> <li>automake で Makefile.am から Makefile.in を作る</li> <li>autoconf で configure.in から configure を作る</li> <li>configure すると Makefile.in から Makefile, config.h.in から config.h が作られる</li> <li>make で Makefile とconfig.h からTARGET を作り出す。</li> </ol> </font> </div> <div class="slide"> <h1>Autotoolsの基本的な使い方</h1> <center> <img src="image/autotools.jpg" width=80% height=80%> </center> </div> <div class="slide"> <h1>Autotoolsでできること</h1> <ul> <li>コンパイラのチェック</li> <li>ライブラリのチェック</li> <li>ヘッダのチェック</li> <li>関数のチェック</li> <li>m4 を用いてautoconf で使えるマクロを定義する事が出来る</li> <li>autoheaderでソースで使用するマクロを定義する事が出来る</li> </ul> </div> <div class="slide"> <h1>Ceriumでautotoolsを使うに当たって</h1> <ul> <li>libspe2の有無などによって出力するMakefileを変える</li> <li>LibXXXXManagerは作成するが、各例題はMakefileを作成するに留める</li> <li>条件文によってコンパイルするファイルを選択できる</li> <li>Ceriumの階層構造を見直すかどうか</li> </ul> </div> </body> </html>