boost编译成功,得到一大堆库,那位兄弟给解释一下?
编译结束后,在“C:\Boost\lib”里面有很多lib和dll文件,同时,在“C:\boost_1_32_0\bin\boost\libs”里面也有很多lib和dll文件。我有点迷惑,这些文件的区别是什么呢?
以“boost_date_time-vc71-mt-1_32.dll”为例,在“C:\Boost\lib”中的是否可以认为是release版本的库,而“C:\boost_1_32_0\bin\boost\libs\date_time\build\boost_date_time.dll”下是动态库,“C:\boost_1_32_0\bin\boost\libs\date_time\build\libboost_date_time.lib”下是静态库?但是在“libboost_date_time.lib\vc-7_1”目录下的debug和release目录下面,分别(以debug为例)有“debug\runtime-link-static”,“debug\runtime-link-static\threading-multi”,“debug\threading-multi”,请问这3个目录下的库有什么区别?
我是个初学者,请教了。