【问题标题】:CMake: "cl.exe not able to compile a simple test program"CMake:“cl.exe 无法编译简单的测试程序”
【发布时间】:2016-12-03 03:38:01
【问题描述】:

我想在 Visual Studio 2010 中构建 DCMTK。

我听从了enter link description here 的建议,如图所示。

我仍然得到同样的错误。有任何想法吗?

【问题讨论】:

  • 如何运行 cmake?
  • 使用windows gui
  • 我怀疑这意味着使用 cmake-gui。你选择了什么项目生成器?
  • 尝试从 Visual Studio 2010 命令提示符运行 cmake-gui。
  • @Sergey:我使用了 Visual Studio 2010。

标签: cmake dcmtk


【解决方案1】:

在运行 cmake 之前运行以下脚本。

>vcvars32  (to set some system vars, C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\vcvars32.bat)

【讨论】:

    【解决方案2】:

    类似问题已报告here

    解决办法是:

    首先,检查您的系统上是否安装了 .NET 4.5。如果你这样做,那很可能会导致问题。尝试升级到 VS2010 SP1 或将 .NET 降级到 4.0

    原因:

    出现此错误是因为您在系统中实际安装了 Visual C++ 2010 之后安装了 Visual C++ 2012;另一个原因是因为 .net Framework 4.5 取代了 .net Framework 4.0; .net 框架损坏的文件;

    如何解决:

    从您的系统中卸载 .NET Framework 4.5;然后下载 .NET Framework 4.0 并安装它;这应该可以解决您的问题;

    【讨论】:

      猜你喜欢
      • 2015-08-13
      • 2013-01-13
      • 1970-01-01
      • 2021-03-18
      • 1970-01-01
      • 2023-04-08
      • 2014-12-10
      • 1970-01-01
      • 2017-11-16
      相关资源
      最近更新 更多