错误LNK1104:无法打开文件'libboost_date_time-vc100-mt-gd-1_41.lib'

时间:2013-07-24 15:21:07

标签: boost

当我在VS2012下编译项目时,我收到此错误。它正在寻找VS2010制造的升级库。我想用2012年的图书馆。我建立了2012年的提升,发现在2012年,它只生成了80个文件,而2010年则超过了150个文件。

发现它正在从头文件中执行此自动链接。从哪里获取此头文件?为什么它没有使用可用的2012文件?最后一次提升版本是2012年,所有路径都指向2012年的文件。我也删除了所有2010文件。

谢谢..

1 个答案:

答案 0 :(得分:1)

您确定您尝试链接的所有组件都已使用VS2012重建,并且没有潜伏的项目正在使用v100工具链构建吗?这将是触发此行为的最可能方案。

确保所有项目实际上已升级为使用VS2012并且您的解决方案中没有VS2010项目。