2010-11-25 29 views
1

我正在使用boostpro.com提供的Boost Windows安装程序,并且已经将所有已编译的二进制文件存在于我的boost_1.44/lib文件夹中。然而,当我试图使用升压文件系统库,我得到生成错误说使用Boost Windows安装程序 - 我是否还需要制作非标题库?

LINK:致命错误LNK1104:无法打开文件“libboost_system-VC90-MT-GD-1_44.lib”

我正在使用Visual Studio 9,并且没有名为'libboost_system-vc90-mt-gd-1_44.lib'的文件。关于接下来我应该做什么的任何想法?

回答

1

您或者需要使用“threading = multi runtime-debugging = on variant = debug”来编译Boost的变体,因为这不是BoostPro安装程序(AFAIK)通常附带的变体;或者切换您的项目以使用不同的变体。很可能您需要关闭VC中的“runtime-debugging = on”,这意味着关闭调试STD。请参阅Getting Started了解它所要求的库的名称。

相关问题