0

我在Windows 7 SP1 x64系统上新安装的VisualStudio 2008 SP1时出现问题。Visual Studio 2008 x64/MP编译器开关

我在一个Clearcase项目下工作,解决方案包含10个项目。

每个项目都有一个额外的编译器开关:“/ MP”,用于优化目的。我的同事用这个开关构建项目(构建速度更快),但在x64系统上出现了一些错误。

有没有办法忽略这个开关没有检查出每个项目,并从每个项目的编译器选项中删除此开关。

回答

0

编辑我没有看过你提到的特定选项。事实证明,这与平行建设有关,我认为汉斯的建议在这种情况下更有意义。


您可以做的最好的事情就是为64位版本创建构建配置,以便您可以拥有单独的编译/链接选项集。

在短期内,对于一个验证的概念,我只是

  • 复制整个worktree,
  • 使所有文件/文件夹可写的副本
  • 删除任何性能整合(所以你可以做任何你想要的VS,通常的方法是删除文件* scc)
  • 打开解决方案 - 将会提示您关于删除源代码控制绑定或暂时“离线”工作;选择任何你想要的,它只是一种概念证明
  • 编辑选项(CTR-ALT-L,选择所有项目,“属性”,选择“所有配置”要做到这一点散装)
  • 编译

如果一切正常,讨论是否需要64位支持。如果是这样,请将构建配置添加到官方的回购版本。

+0

那么这将是最后的解决方案,但我认为,有一个主开关,可以给全球编译器,巫婆覆盖/ MP开关。 – Biroka

相关问题