マイナス×マイナス

統合失調症な人工知能エンジニアのブログ/ 博士(工学)

プログラミング

boost::program_optionがリンクできない

Ubuntu 10.4 でboost 1.49 にしてみたら、boost 1.38で通っていた program_optionがリンクエラーを吐くようになってしまった。リファレンスを見ても仕様変更があったようには見えないので理由がわからない。 ヘッダファイルを 1.38 にして 1.40の so をリン…

データ可視化ツール ROOTを使ってみる

エクセルさんのグラフがあまりにアレなので、ROOTを使ってグラフを書いています。gnuplotで十分な範囲でしか使っていないのですが。ROOTについては、wikipediaか本家のaboutを読んでください。実際にどんなグラフがかけるのかは、本家のscreenshotsをご覧く…

Qt 4.4.0, MinGWで debugライブラリを作る

MinGWで Qtメニューの (Build Debug Libraries)から debugライブラリを作ろうとすると undefined reference to `CoCreateGuid@4' とか怒られてビルドできない。そこで、(Qt Command Prompt)を開いて SET LIB= SET INCLUDE= と、環境変数をクリアしてから con…

POCO(C++ Portable Components)というのがあるらしい

cppllでしったのだが,POCOという標準C++ベースの広範なクラスライブラリがあるらしい. http://pocoproject.org/poco/info/index.html http://codezine.jp/a/article/aid/1792.aspx?p=1 http://codezine.jp/a/article/aid/1901.aspx あと少し早く知っていれ…

math.h

研究室で log とか sin とか実装しようとしているひとがいたりする.普段,何気なく使っている math.h .実体はまったく知らない.そこで, glibcとかはどうなってるのか,気になったので,Kodersからたどって調べてみた.Koders-GNU C Libraryのw_log.c __ke…