Visual studio 2017 将目标更改为x64会破坏Visual Studio 2017中的FLTK构建

Visual studio 2017 将目标更改为x64会破坏Visual Studio 2017中的FLTK构建,visual-studio-2017,fltk,Visual Studio 2017,Fltk,我正在尝试构建FLTK版本1.3.4,您可以在Visual Studio 2017中找到该版本 我解压缩所有内容,导航到ide/VisualC2010/文件夹,并在VisualStudio2017中打开fltk.sln文件 Visual Studio询问我是否要将project targets升级到最新的Microsoft Visual Studio 2017工具集。升级选项包括Windows SDK版本:10.0.16299.0和平台工具集:升级到v141。我按OK 此时,如果我执行构建->构

我正在尝试构建FLTK版本1.3.4,您可以在Visual Studio 2017中找到该版本

  • 我解压缩所有内容,导航到ide/VisualC2010/文件夹,并在VisualStudio2017中打开fltk.sln文件
  • Visual Studio询问我是否要将project targets升级到最新的Microsoft Visual Studio 2017工具集。升级选项包括Windows SDK版本:10.0.16299.0平台工具集:升级到v141。我按OK
  • 此时,如果我执行构建->构建解决方案(Ctrl-Shift B),一切正常。然而,我注意到目标是Win32,我还想编译库,以便可以链接x64程序
  • 我转到构建->配置管理器,然后在活动解决方案平台->新建…中键入或选择新平台:x64复制设置自:Win32创建新项目平台[选中],然后按OK。这需要一段时间才能完成
  • 重复步骤3不再成功,许多项目失败,出现致命错误c1041:无法打开程序数据库

  • 我几乎是VisualStudio的初学者,我不太明白自己在做什么。有人能告诉我这里发生了什么吗?

    通过转到工具->选项,然后构建并运行来修复它,然后我将并行项目构建的最大数量从4更改为1