当前位置: 首页 > news >正文

macos 安装 xcode

在 macOS 上安装 Xcode(或者 Xcode Command Line Tools)的方法如下:


1. 安装 Xcode Command Line Tools(轻量级,满足大部分编译需求)

终端命令:

xcode-select --install
  • 会弹出安装提示,点击“安装”即可。
  • 安装完成后,会包括 clangclang++make 等编译工具。
  • 适合大部分编译和开发需求,不用装完整 Xcode。

2. 安装完整 Xcode(体积较大,含图形界面 IDE)

方法 A:App Store 安装

  1. 打开 Mac 上的 App Store
  2. 搜索 Xcode
  3. 点击“获取”并下载安装(约 10+ GB)。
  4. 安装完成后,打开 Xcode,同意协议,完成初始化。

方法 B:官网下载(如果需要特定版本)

  • 访问 Apple Developer 下载页面
  • 登录 Apple ID
  • 下载指定版本的 Xcode .xip 文件,解压并移动到 /Applications

3. 安装完成后验证

xcode-select -p             # 查看命令行工具路径
clang --version             # 查看编译器版本
xcodebuild -version         # 查看 Xcode 版本

4. 设置命令行工具路径(如果需要)

sudo xcode-select --switch /Library/Developer/CommandLineTools

或者切换到完整 Xcode:

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

总结

安装方式适合场景说明
xcode-select --install绝大多数命令行编译任务快速安装,轻量,占用小
App Store 完整 Xcode图形化开发、调试包含 IDE,体积大,功能全

http://www.lqws.cn/news/581815.html

相关文章:

  • 【软考中级·软件评测师】下午题·面向对象测试之架构考点全析:分层、分布式、微内核与事件驱动
  • 基于C#的OPCServer应用开发,引用WtOPCSvr.dll
  • python | numpy小记(五):理解 NumPy 中的 `np.arccos`:反余弦函数
  • 卡片跳转到应用页面(router事件)
  • 一文详解Modbus协议原理、技术细节及软件辅助调试
  • 华为云Flexus+DeepSeek征文|​​华为云ModelArts Studio大模型 + WPS:AI智能PPT生成解决方案​
  • 基于时间策略+应用过滤的游戏防沉迷方案:技术实现与工具推荐
  • 本地服务器部署后外网怎么访问不了?内网地址映射互联网上无法连接问题的排查
  • 【Pandas】pandas DataFrame Flags
  • AR 学习:开启未来学习新视界​
  • Stable Diffusion 项目实战落地:从0到1 掌握ControlNet 第四篇 风格化字体大揭秘:从线稿到涂鸦,ControlNet让文字焕发新生
  • SQuirreL SQL:一个免费的通用数据库开发工具
  • OpenWrt | 使用 Docker 运行 iperf3
  • 2 大语言模型基础-2.2 生成式预训练语言模型GPT-2.2.2 有监督下游任务微调-Instruct-GPT强化学习奖励模型的结构改造与维度转换解析
  • AI行业深度观察:从资本竞逐到技术突破的全面解析
  • 38.docker启动python解释器,pycharm通过SSH服务直连
  • 物联网基础
  • 【Mars3d】支持的basemaps数组与layers数组的坐标系列举
  • 电脑开机加速工具,优化启动项管理
  • 感受新复古主义独特魅力,新大洲本田NS150LA上市
  • Docker从部署到实战
  • ADB 安装 APK 及处理安装弹窗的方法
  • 人工智能基石:SVM支持向量机全解析(附Python实战)
  • SpringBoot+ShardingSphere-分库分表教程(二)
  • 如何防止恶意软件感染服务器:防病毒与EDR方案
  • creo 2.0学习笔记
  • 云上攻防—Docker安全容器逃逸特权模式危险挂载
  • DORIS数据备份(HDFS)
  • 对称非对称加密,https和http,https通讯原理,Charles抓包原理
  • 非常详细版: dd.device.geolocation 钉钉微应用获取定位,移动端 PC端都操作,Vue实现钉钉微应用获取精准定位并渲染在地图组件上