【问题标题】:'No CMAKE_c_COMPILER could be found' with CMake'找不到 CMAKE_c_COMPILER' 与 CMake
【发布时间】:2017-06-01 19:58:51
【问题描述】:

VS2017 中集成的 CMake 支持存在很多问题。

起初我在让 CXX 编译器工作时遇到问题,但安装“Win 8.1 和 UCRT”包修复了它。

现在我在编译 C 时遇到了问题。

No CMAKE_c_COMPILER could be found.

有什么我可以做的吗? 我可以在普通的非 cmake Visual Studio 中编译 C 没有问题。

【问题讨论】:

  • 如果CMAKE_c_COMPILER 中的字母准确,那么您使用“c”表示project() 调用。 C 的正确语言是“C”(大写)。
  • 感谢它的工作!我是 CMake 的新用户,我看到有人使用小写 c,所以我自己尝试过。
  • @Tsyvarev 您应该将其发布为答案。

标签: c compilation cmake visual-studio-2017


【解决方案1】:

如果CMAKE_c_COMPILER 中的字母准确,那么您尝试使用“c”字符串作为project() 调用的语言。

但 C 的正确语言是“C”(大写)。

【讨论】:

    猜你喜欢
    • 2018-01-20
    • 2020-06-01
    • 2019-08-20
    • 2019-11-17
    • 2017-05-13
    • 1970-01-01
    相关资源
    最近更新 更多