2005-09-04から1日間の記事一覧

他のプロジェクトのターゲットを引っ張ってきてごにょごにょ

結局,よそから引っ張ってきたターゲットについて細かいことをしたいときには alias を1段挟むのが一番妥当な気がしてきた. use-project /boost : path-to-boost ; # toolset が msvc の場合の boost_filesystem に対する alias alias boost_filesystem : /…

Two-Phase Name Lookup

C++

http://www.codeproject.com/script/profile/whos_who.asp?vt=arts&id=14112 なんだ,真面目に読んだらめちゃくちゃ単純じゃないか. non-dependent name は point of definition で dependent name は point of instantiation で 名前の解決が行われるって…

BOOST_ALL_NO_LIB & BOOST_***_DYN_LINK

BOOST_ALL_NO_LIB (BOOST_***_NO_LIB) で auto_link を切っていても,動的ライブラリのリンクの際には依然 BOOST_***_DYN_LINK (BOOST_ALL_DYN_LINK) の指定が必要. BOOST_ALL_NO_LIB が単に #pragma comment(lib, ***) のon/off制御である一方で,BOOST_**…