我试图在最近两个小时内构建Boost C++库并且没有任何结果就停止了.由于我是C++的新手,我无法正确构建.如何使用Visual Studio 2008正确构建它?
我需要使用BCP工具来提取库的子集.所以我需要先建立BCP,对吧?这该怎么做?当我尝试构建它时,我收到以下错误
致命错误LNK1104:无法打开文件'libboost_filesystem-vc90-mt-gd-1_37.lib'.
我在哪里可以获得上面给出的库文件?
为什么Boost中的所有库都不是标题?换句话说,是什么使得.lib/.dll的使用是强制性的?
当一个类不能成为模板或具有静态字段时?
我正在为我的下一个项目使用boost C++库,文档说它是一个仅头文件库.
大多数Boost库都是仅限标题的:它们完全由包含模板和内联函数的头文件组成,并且在链接时不需要单独编译的库二进制文件或特殊处理.
所以我的问题是它是否意味着我不需要为这些升级库链接库,包括标题是唯一的要求?
什么是头文件库,它们与需要构建和链接到二进制文件的标准库有什么不同?