boost的静态库怎么使用

2024-11-14 23:53:23
推荐回答(1个)
回答(1):

当编译完boost库后,静态库是放在库的stage/lib目录下。
要使用的话,就在bashrc里面加上BOOST_ROOT=xxx/boost_1_51_0,Boost_LIBRARYDIR=${BOOST_ROOT}/stage/lib。
编译程序的时候要指定boost的头文件和库的路径,如;
g++ demo.cpp -I$BOOST_ROOT -L$Boost_LIBRARYDIR -lboostxxx -o demo