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

时间:2017-11-25 17:29:27

标签: visual-studio-2017 fltk

我正在尝试构建您可以在Visual Studio 2017中从http://www.fltk.org/software.php找到的FLTK 1.3.4版。

  1. 我解压缩所有内容,导航到ide / VisualC2010 /文件夹,然后在Visual Studio 2017中打开 fltk.sln 文件。
  2. Visual Studio询问我是否要将项目目标升级到最新的Microsoft Visual Studio 2017工具集。升级选项为 Windows SDK版本:10.0.16299.0 平台工具集:升级到v141 。我按OK。
  3. 此时如果我执行构建 - >构建解决方案(Ctrl Shift B),一切正常。但是我注意到目标是Win32,我也想编译库,以便我可以链接到x64程序。
  4. 我转到构建 - >配置管理器,然后转到 Active Solution Platform-> New ... 输入或选择新平台: x64 复制设置:Win32 创建新项目平台[已选中] ,然后按确定。这需要一段时间才能完成。
  5. 重复步骤3不再成功,许多项目因致命错误而失败c1041:无法打开程序数据库...
  6. 我几乎是Visual Studio的初学者,我真的不明白我在做什么。有人能告诉我这里发生了什么吗?

1 个答案:

答案 0 :(得分:1)

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