我是 C++ Boost 库的新手。
我已经在 BoostPro Computing 网站上安装了 Boost 1.51,包括 32 位和 64 位版本(位于两个不同的文件夹(boost_1_51 和 boost_1_51_x64)。
我尝试使用 Visual Studio 2005 SP2(在 32 位 Windows 操作系统上)为 x64 构建并得到以下错误:
error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::system_category(void)" (?system_category@system@boost@@YAAEBVerror_category@12@XZ)
error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::generic_category(void)" (?generic_category@system@boost@@YAAEBVerror_category@12@XZ)
我在项目配置中进行了库链接(其他包含和库目录的提升路径)。例如:
包括:C:\Program Files\boost\boost_1_51_x64\
库:C:\Program Files\boost\boost_1_51_x64\lib
谁能帮我找出上面的链接错误?