为什么CLion不会在我的Mac上编译?

时间:2017-04-04 16:27:54

标签: c++ xcode macos compilation clion

我安装了CLion以及Xcode命令行工具,但我仍然无法编译简单的" Hello,World!"码。我怎样才能解决这个问题? 这是我得到的错误:

/Applications/CLion.app/Contents/bin/cmake/bin/cmake -DCMAKE_BUILD_TYPE = Debug -G" CodeBlocks - Unix Makefiles" /用户/ JoshGarza / CLionProjects /无 - C编译器标识未知 - CXX编译器标识未知 - 检查工作的C编译器:/ usr / bin / cc - 检查工作的C编译器:/ usr / bin / cc - 已损坏 /Applications/CLion.app/Contents/bin/cmake/share/cmake-3.7/Modules/CMakeTestCCompiler.cmake:51(消息)中的CMake错误:   C编译器" / usr / bin / cc"无法编译简单的测试程序。

它失败并显示以下输出:

更改目录:/ Users / JoshGarza / CLionProjects / untitled / cmake-build-debug / CMakeFiles / CMakeTmp

运行Build命令:" / usr / bin / make" " cmTC_1b703 /快"

xcode-select:注意:未找到任何开发人员工具   ' /Applications/Xcode.app' ;,请求安装。在中选择一个选项   用于下载命令行开发人员工具的对话框。

CMake无法正确生成此项目。 呼叫堆栈(最近一次呼叫):   CMakeLists.txt:2(项目)

- 配置不完整,发生错误! 另见" /Users/JoshGarza/CLionProjects/untitled/cmake-build-debug/CMakeFiles/CMakeOutput.log"。 另见" /Users/JoshGarza/CLionProjects/untitled/cmake-build-debug/CMakeFiles/CMakeError.log"。

[之前的CMake输出恢复:4/2/17,下午6:42]

1 个答案:

答案 0 :(得分:2)

  

xcode-select:注意:在'/Applications/Xcode.app'上找不到开发人员工具,请求安装。在对话框中选择一个选项以下载命令行开发人员工具。

此错误表示您尚未安装在CLion上运行代码所必需的命令行工具。

如果您使用 OS X 10.11 El Capitan,OS X 10.10 Yosemite和OS X 10.9及更新版 ,请按照以下步骤获取命令行工具( CDT)无需再次重新安装XCode:

  
      
  • 打开终端窗口。
  •   
  • 输入xcode-select --install
  •   
  • 将出现一个对话框,告诉您需要命令行开发人员工具,并询问您是否要安装它们。单击“安装”按钮。
  •   
     

来源:How to Install CDT (Without Xcode)

如果您的版本高于上述版本,请访问此网站: