mac安装配置cmake

本机是2015 macbook pro mid,已经有点老了,用homebrew下cmake老出问题

其实cmake官网安装也不麻烦

一、官网下载对应安装包

Download CMake

和所有dmg文件一样安装

二、改成命令行使用

一般来说 tutorial 给的都是命令行build

命令行的设置如下:

选择 How to Install For Command Line Use

会弹出三种方式,任选一种即可

三、配置工具路径

之后在build目录下 cmake -G "Xcode" .. 的时候出现了 

xxx@mac build % cmake -G "Xcode" .. -- The C compiler identification is unknown -- The CXX compiler identification is unknown CMake Error at CMakeLists.txt:8 (project): No CMAKE_C_COMPILER could be found. CMake Error at CMakeLists.txt:8 (project): No CMAKE_CXX_COMPILER could be found. -- Configuring incomplete, errors occurred!

 

估计路径没配,具体问题不详,当然本身我是有编译器的

clang --version是有的,之后搜了一下,这样解决的。

这边要设置xcode命令行工具路径

$ sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

验证的话,用 $ xcode-select -p

之后重新运行CMake生成Xcode项目文件即可

cmake -G "Xcode" ..

打开build目录就可以看到一个xcode项目文件,打开编译就行了

如果问题仍然存在的话,看到有一个解决方法是手动指定编译器路径

cmake -G "Xcode" -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ ..
类似这样

相关推荐

  1. Mac电脑CMake安装配置

    2024-07-11 08:48:01       55 阅读
  2. Mac电脑安装配置NVM

    2024-07-11 08:48:01       33 阅读
  3. mac intel jdk安装配置

    2024-07-11 08:48:01       46 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-11 08:48:01       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-11 08:48:01       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-11 08:48:01       57 阅读
  4. Python语言-面向对象

    2024-07-11 08:48:01       68 阅读

热门阅读

  1. 初识C++

    初识C++

    2024-07-11 08:48:01      18 阅读
  2. 第10章:Electron应用打包与分发

    2024-07-11 08:48:01       17 阅读
  3. PostgreSQL 数据库监控项

    2024-07-11 08:48:01       23 阅读
  4. MYSQl命令总结:1.数据类型、数据库、表、约束

    2024-07-11 08:48:01       23 阅读
  5. 1703:发现它,抓住它

    2024-07-11 08:48:01       19 阅读
  6. 2019年美赛题目Problem A: Game of Ecology

    2024-07-11 08:48:01       21 阅读
  7. 手撸俄罗斯方块(三)——游戏核心模块设计

    2024-07-11 08:48:01       17 阅读
  8. API 类别 - 选择器

    2024-07-11 08:48:01       23 阅读
  9. 画布与印章C++

    2024-07-11 08:48:01       21 阅读