无法打开文件';libboost_date_time-vc90-mt-gd-1_36.lib

无法打开文件';libboost_date_time-vc90-mt-gd-1_36.lib,boost,hyperlink,Boost,Hyperlink,我没有安装visual studio 2008。我正在使用2012,我通过清理来重建此项目。我检查了项目设置并控制了其他库,不幸的是,我在project just中找不到任何具有此名称的库链接。使用了日期时间的.h文件,但没有库链接。我配置了boost的新版本,但它仍然需要这个库?有什么办法可以解决这个问题吗?使用Visual Studio,boost可以使用自动链接系统 Boost头文件中的特殊代码检测编译器选项和 使用该信息将正确库的名称编码到 您的对象文件;链接器从中选择具有该名称的库 你

我没有安装visual studio 2008。我正在使用2012,我通过清理来重建此项目。我检查了项目设置并控制了其他库,不幸的是,我在project just中找不到任何具有此名称的库链接。使用了日期时间的.h文件,但没有库链接。我配置了boost的新版本,但它仍然需要这个库?有什么办法可以解决这个问题吗?

使用Visual Studio,boost可以使用自动链接系统

Boost头文件中的特殊代码检测编译器选项和 使用该信息将正确库的名称编码到 您的对象文件;链接器从中选择具有该名称的库 你告诉它要搜索的目录

date\u time
是需要库(不仅仅是标题)的boost模块之一

因此,您必须使用bjam(和
--toolset=msvc-9.0)
构建它们,或者检索已经为您的系统构建的它们

其他选项:禁用自动链接。定义

增强\u日期\u时间\u无\u库

并手动链接