【发布时间】:2017-11-25 17:29:27
【问题描述】:
我正在尝试构建 FLTK 版本 1.3.4,您可以从 Visual Studio 2017 中的 http://www.fltk.org/software.php 找到它。
- 我解压缩所有内容,导航到 ide/VisualC2010/ 文件夹,然后在 Visual Studio 2017 中打开 fltk.sln 文件。
- Visual Studio 询问我是否要将项目目标升级到最新的 Microsoft Visual Studio 2017 工具集。升级选项是Windows SDK 版本:10.0.16299.0 和平台工具集:升级到 v141。我按确定。
- 此时,如果我执行 Build->Build Solution (Ctrl Shift B),一切正常。但是我注意到目标是 Win32,我还想编译该库,以便可以链接到 x64 程序。
- 我进入 Build->Configuration Manager,然后在 Active Solution Platform->New... 和 输入或选择新平台:x64 和 Copy settings from: Win32 和 Create new project platform [checked] 然后我按 OK。这需要一段时间才能完成。
- 重复第 3 步不再成功,许多项目因 致命错误 c1041:无法打开程序数据库而失败...
我几乎是 Visual Studio 的初学者,但我并不真正了解自己在做什么。有人能告诉我这里发生了什么吗?
【问题讨论】: