boost memo


g++ に -v オプションをつけて compile することで、どの include direcotry を見に行ってるか調べた。

そのうちの
/usr/include
が、 boost をもってた。
/user/lib64
に boost lib あった。
そのうちに
libboost_regex.so
もあった。

% cat main.cc
#include
int main(){
boost::regex keyword("tgc_vme_tm_semaphore");
return 0 ;
}

$ g++ main.cc -lboost_regex
$ (compile OK)
% ldd a.out

libboost_regex.so.2 => /usr/lib64/libboost_regex.so.2 (0x00002b633afc2000)