現在の位置
backup プラグインを使用中
- バックアップ一覧
- 現在との差分 を表示
- ソース を表示
- バックアップ を表示
- チュートリアル/クイックスタート へ行く。
- 1 (2009-07-18 (土) 12:25:01)
- 2 (2009-07-18 (土) 15:03:25)
- 3 (2009-08-12 (水) 22:58:27)
- 追加された行はこの色です。
- 削除された行はこの色です。
*概要 [#ncba6e34] -サンプル内のHelloWorld 実行ファイル(alpha)を鬼斬でシミュレーションするまでを解説 -坂井・五島研内部の人は[[こっち>内部向け/チュートリアル/クイックスタート]] * アーカイブの展開 [#v1aacbc8] +onikiri2-~-base.tar.gz, onikiri2-~-lib.tar.gz, onikiri2-~-benchmark.tar.gz をそれぞれ同じ場所に展開する +lib/boost/boost_~.tar.gz をその場に展開する **以下は全て展開した後のディレクトリ構成のイメージ [#q76d9734] (鬼斬のルート) +--benchmark +--project +--src +--tool +--lib | +--boost | +--boost_1_39_0.tar.gz | +--boost_1_39_0 << これ以下は展開済みのboost のファイル | +--boost | +--doc | +--libs | +--more | +--people | +--status | +--tools | +--wiki | +--boost-build.jam ... * コンパイル [#h25779e7] ** VisualStudio [#o8808255] -project/msvc/onikiri2.sln をVisualStudio で開き,ビルド -デバッグ版でコンパイルを行った場合は非常に実行速度が遅くなる --"ビルド→構成マネージャ"などから適宜構成をRelease に変更するとよい. ** gcc [#gf4d5496] -project/gcc/Makefile を用いてmake を行う **共通の注意 [#p2caadca] -初回ビルド時はboost のアーカイブの展開を行うため,時間がかかる. --途中で中止すると,以降やりなおしてもビルドが失敗する. --そのような場合,アーカイブの展開からやりなおすか,boost のアーカイブを手動で展開する * 実行 [#t0eafcef] -シミュレーション時のパラメータ指定は,全てXML ファイルによって行う -ここでは,"benchmark/HelloWorld/param.xml"を使用する ** VisualStudio [#ba1ac7a5] + メニュー → プロジェクト → プロパティ から,プロジェクトのプロパティを開く + 左上の"構成(C):"を"すべての構成"に変更 + 左のツリー → 構成プロパティ → デバッグ に移動する + "作業ディレクトリ"を,"..\..\..\benchmark\HelloWorld" に設定 + コマンド引数をparam.xml に設定 + メニュー → デバッグ → デバッグ無しで実行する を選んで実行 標準出力に"hello, world"が表示され,benchmark/HelloWorld/ 内にresult.xml が生成されていれば成功. ** gcc [#s9dc344f] + /project/gcc/onikiri2 に移動 + 以下のコマンドを実行 ./a.out ../../../benchmark/HelloWorld/param.xml 標準出力に"hello, world"が表示され,実行ファイルの場所にresult.xml が生成されていれば成功.