2013年7月27日土曜日

VS2012 CGAL インストール

開発環境が変わるたびにインストールしなおすのが面倒ですがしょうがないです.
今回は半日もかかってしまいました.
開発環境はVisual studio 2012 VC11です.

CGAL4.2とboost 1.54をWindows 7とWindows 8にインストールして,3次元のconvex hullとVoronoiで挙動を確認できました .

インストールは以下の3手順でできます.

1) boost 1.54のインストール
VC11での開発のためためにboostをインストールが必要です.
まず公式サイトからboostをダウンロードします.
zipでもなんでもいいです.
次に展開します.
管理者のみがファイルへできるフォルダに展開すると,今後の実行はすべて管理者権限で行ってください.
私は混乱するので,Cの直下にフォルダを作って展開します.
そして,コンパイルします.
コンパイルはVisual studio コマンドプロンプトを使います.
VS2012 の開発者コマンド プロンプトを実行します.
このとき「xxx は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」とエラーが吐かれたら,管理者権限で実行するとうまくいきます.

そして,cdコマンドでboostの展開先に行き,
bootstrap
とたたき,実行します.
するとb2.exeとbjam.exeができます.
このb2を使ってboostをコンパイルします.
マルチスレッド対応にするために,オプションを含めて
b2 threading=multi
とたたき,実行します.
20分くらいしてboost/stage/の中にライブラリが出来上がります.
OSの環境変数に
BOOST_ROOTとBOOST_LIBRARYDIRを設定し,
値をそれぞれ,boostの展開フォルダとその下のstage\libにします.

2) CMakeでのコンパイル
CGALを公式サイトからダウンロードして,所望のフォルダに展開します.
私はここでもCの直下です.
CMakeを起動させます.
参照先と出力先をCGALのフォルダに設定します.
次に,Configureを押します.
すると
boost_thread boost_system
がないとエラーが吐かれます.
次に,Advanced にチェックして, CGAL_Boost_USE_STATIC_LIBSにチェックし,再度Configureします.
通るので,最後にgenerationを押します.

3)コンパイル
CGALのフォルダにCGAL.slnファイルができているのでVSで起動します.
バッチビルドを開き,すべてをビルドします.

以上の手順で,実行可能な状態まで持っていくことができました.


2013年7月26日金曜日

マルドゥックスクランブル読んだ

冲方丁 作 マルドゥックスクランブル完全版の文庫を読みました.
3部作ですが,あっさりと読めます.
たまに状況が想像できなくなるのですが,基本的な流れはわかります.
概要は,不幸な少女が死のふちから生き返って,すごい力を発揮して,関連する犯罪を暴くというSFです.
カジノのシーンは良いです.

たまごばかりですが,些末なことです.たぶん.

2013年7月24日水曜日

今日はふとんで寝よう

床で突っ伏していたせいか絶好調.
今日はふとんで寝る.

オルフェ見た

やばい

2013年7月21日日曜日

スクワット眠気

スクワットを一生懸命50回して,しばらくしたら強い眠気が襲ってきました.
これを習慣にすると,何かに効きそうです.

2013年7月14日日曜日

でかい人を見た

180cm越えのしずちゃん似のでかい女性が走ってた.

光媒の花読んだ

道尾秀介作 光媒の花を読みました.
緩やかに関連する人らの,それぞれが秘密と想いを抱えて過ごすという話です.
ただ最初だけが妙なテンションなのが気になります.

球体の蛇読んだ

道尾秀介作 球体の蛇を読みました.
概要は,嫁との過去の話で,いろいろ気を使ってもらってるという話です.
人の嘘はわからないものです.

傘を買ったのは,殺すためだと読んだけれど, なんなのだろう.
星の王子さまに書いてあるのだろうか.

2013年7月10日水曜日

カラフル読んだ

森絵都カラフルを読みました.
既視感.
理由は映画を知ってるから.

概略を言うと,魂が中三の男に入って,昔のことを思い出すという話でした.

何か寂しい気持ちになります.

2013年7月6日土曜日

献血10回記念

ガラス製のお猪口をもらいました.

越後武士エチゴサムライ

「越後武士」
46度の日本酒.
さすがに強い酒でした.
でも,味は丸いです.
だから,結構飲めてしまいます.
私はDUと6時から飲み始めて.
写真はやる気満々のDu.

1時間半後には,これ.
写真は倒れたDu.

その後,2合くらい飲んだ時点でDUがいなくなりました.