PyCon JP 2012 hands-on セッション/ FlaskによるWebアプリケーションの実装とプログラミングツールAtsuo Ishimoto
![家に帰るまでが遠足です](https://cdn-ak-scissors.b.st-hatena.com/image/square/0887b163c68f5b7249440754115bfd571a03c0ce/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Frandom-120729082545-phpapp01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Boost 1.35.0 になってビルドの方法が変わってて,単に bjam 動かしただけでは以下の設定しかビルドされにゃい リリースビルドで マルチスレッドで 共有ライブラリで ランタイムを動的リンクする ./configure && make install も同じっぽ? autolink に頼ってたりすると,以前のバージョンではビルドされていたライブラリが見つからない場合があるのでリンクでコケーッコココこける (原因に気づきにくい) 以前のように全部の組み合わせをビルドするには bjam --build-type=complete (bjam --help 参照のこと) で, Boost.Regex のビルドで ICU を使う設定のとき --build-type=complete を指定しているとこける ↑がこけるのは libs/regex/build/Jamfile.v2 のバグ (
続いて変数の使い方を示します。name = Taro ; EXIT "Hello $(name)." ; 一行目が変数への代入です。代入された値を参照するには「$(変数名)」とします。実行結果は次のようになります。Hello Taro.Jam言語で使用するデータ型は文字列のリストだけです。よって変数にも複数の文字列を代入できます。name = Taro Hanako ; EXIT "Hello $(name)." ; このプログラムの出力は興味深いものです。Hello Taro. Hello Hanako.このように、リストを連結する際は直積になります。 ルールは他のプログラミング言語における関数に相当する機能です。rule hello { ECHO Hello, world ; } hello ; EXIT ; キーワードruleがルールを定義することを示します。その後ろにルールの名前、
ここではBoostライブラリやHamigakiライブラリのビルドに使われるBoost.Buildシステム バージョン2(以下、BBv2)について解説する。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く