CPP小记:CLion for Mac报错Ignoring CMAKE_OSX_SYSROOT value,XCode not exist

Posted MichaelX_Blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CPP小记:CLion for Mac报错Ignoring CMAKE_OSX_SYSROOT value,XCode not exist相关的知识,希望对你有一定的参考价值。

目录

背景

在使用CLion中温习C++的过程中,发现了一个报错:

CMake Warning at /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/Platform/Darwin-Initialize.cmake: (message):
Ignoring CMAKE_OSX_SYSROOT value:
/Applications/Xcode.app/Contents/Developer/…
because the directory does not exist.

原因

因为Mac捉襟见肘的磁盘空间,前些日子把XCode给卸载了,导致了上述报错,因为Mac上CLion默认使用了XCode的工具链,所以找不到对应的编译器,报错了。

解决办法

报错解决办法一

重新安装XCode,即可解决,安装办法又有两种办法:

安装XCode方法1

AppStore直接安装

安装XCode方法2

Apple开发者官网下载XCode.dmg安装镜像文件

报错解决办法二

在CLion中手动设置工具链路径,使用非XCode的工具链即可,未填写之前这里全部为空,但是有检测提示,根据提示将路径填写进去即可:

作者创作声明:https://blog.csdn.net/xiong_it

结束

祝大家顺利解决CLion报错Ignoring CMAKE_OSX_SYSROOT value,XCode not exist.

以上是关于CPP小记:CLion for Mac报错Ignoring CMAKE_OSX_SYSROOT value,XCode not exist的主要内容,如果未能解决你的问题,请参考以下文章

Clion for Mac(M1)配置环境傻瓜教学

CLion 2021 for Mac(C/C++集成开发环境)无限试用版

JetBrains CLion 2019 for Mac(跨平台C/C++ IDE工具)

JetBrains CLion 2019 for Mac(跨平台C/C++ IDE工具)2019.3中文版

CLion小记​升级MacOS系统CLion项目出现xxx/usr/bin/c++:no such file or directory的解决方案

CLion小记​升级MacOS系统CLion项目出现xxx/usr/bin/c++:no such file or directory的解决方案