wxvirus wxvirus
首页
  • Go文章

    • Go语言学习
  • Rust

    • Rust学习
  • Java

    • 《Java》
  • Python文章

    • Python
  • PHP文章

    • PHP设计模式
  • 学习笔记

    • 《Git》
  • HTML
  • CSS
  • JS
  • 技术文档
  • GitHub技巧
  • 刷题
  • 博客搭建
  • 算法学习
  • 架构设计
  • 设计模式
  • 学习
  • 面试
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

无解的lifecycle

let today = new Beginning()
首页
  • Go文章

    • Go语言学习
  • Rust

    • Rust学习
  • Java

    • 《Java》
  • Python文章

    • Python
  • PHP文章

    • PHP设计模式
  • 学习笔记

    • 《Git》
  • HTML
  • CSS
  • JS
  • 技术文档
  • GitHub技巧
  • 刷题
  • 博客搭建
  • 算法学习
  • 架构设计
  • 设计模式
  • 学习
  • 面试
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • C&C++

    • C编译和链接过程
    • 升级xcode导致cmake编译不通过
      • 一、问题
      • 二、原因
      • 三、解决
    • 常量
    • 文件包含
    • 变量内存地址分析
    • C语言简单代码解析
    • makefile修炼
    • linux信号
    • linux多进程
  • PHP

  • Python

  • Go

  • microservice

  • rust

  • Java

  • 学习笔记

  • 后端
  • C&C++
wxvirus
2022-05-03

升级xcode导致cmake编译不通过

# 一、问题

升级 xcode 后,在 Clion 中的 cmake 工程编译不过了。reload cmake 工程后,提示如下错误**

CMake Warning at /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/Platform/Darwin-Initialize.cmake:131 (message): Ignoring CMAKE_OSX_SYSROOT value:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk

because the directory does not exist.

而直接编译的话,又会得到类似于如下的错误:

fatal error: ‘stdio.h’ file not found

总之就是 c/c++ 中的头文件找不到了

# 二、原因

Clion 中的 cmake 依赖了环境变量 CMAKE_OSX_SYSROOT 的设置,这里升级了 Xcode 后,其路径就发生了变化了。

# 三、解决

  1. build -> clean 工程
  2. 删除 cmake 生成的编译目录 cmake-build-debug
  3. 再 file -> reload cmake 工程
  4. 再重新编译工程,解决。

转自:https://blog.csdn.net/qq_41883133/article/details/120989095 (opens new window)

编辑 (opens new window)
上次更新: 2022/05/03, 09:00:33
C编译和链接过程
常量

← C编译和链接过程 常量→

最近更新
01
vue3配合vite初始化项目的一些配置
07-26
02
网盘系统开发学习
07-24
03
linux多进程
06-19
更多文章>
Theme by Vdoing | Copyright © 2021-2024 wxvirus 苏ICP备2021007210号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式