gpt4 book ai didi

c++ - 升级到VS2012后链接器报错的解决方法

转载 作者:行者123 更新时间:2023-11-30 01:55:17 26 4
gpt4 key购买 nike

我正在开发一个在 VS2010 下使用(以及其他)boost::filesystem 的项目。今天我决定切换到 VS2012,升级解决方案(让 VS 自动执行),当我尝试编译时似乎一切正常,除了一件事:

fatal error LNK1104: cannot open file 'libboost_filesystem-vc100-mt-gd-1_53.lib'

我将 boost 保存在一个单独的文件夹中(在项目位置之外),路径似乎是正确的(我已经预编译了 boost 的 *.lib 文件,适用于 VS2010VS2012)。该错误表明该项目正在寻找旧版本的库(vc100 而不是 vc110),但我不知道如何更改它。

最佳答案

确保 Platform Toolset选项设置为 v110。右键单击项目名称并选择属性。然后在配置属性 -> 常规 -> 平台工具集下选择 Visual Studio 2012 (v110)

关于c++ - 升级到VS2012后链接器报错的解决方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20894472/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com