Bootstrap

适用于 Mac 的最佳 C++ 编译器(以及找到合适的 C++ 编译器的方法)

在这里插入图片描述
想找到适用于 Mac 的最佳 C++ 编译器可能很棘手——实质上就是要找到一个能够快速、有效而高效进行编译的工具。如果编译器还附带额外特性,有助于使代码更为流畅,并能保持开发过程正常运行,那就更好不过了。

因此,如果您想知道在 Mac 上编译 C++ 的方法,但又不想狂拽头发焦躁不已,或是占用宝贵的中央处理器 (CPU),相信这篇文章能真正帮助到您。我们对市面上最佳 Mac C++ 编译器的分类如下:
在这里插入图片描述

1.CLion

简介

Clion 是一个跨平台 C 和 C++ IDE,旨在“将 C++ 工作化繁就简”,让 IDE 完成普通开发任务,用户便能专注解决重点问题。

突出特性

  • 项目启动流程便于用户使用
  • 智能代码编辑器,用户能在上下文中查看代码,有助于更快解决问题;此外,还能自动格式化代码行,适应用户指南和偏好
  • 即时分析,可立即高亮显示有问题的代码,并就修复代码提出建议
  • 个性化编辑器,用户能变更主题、字体、颜色、键盘方案等设置

免费或付费?

付费 — 个人版第一年需支付 89 美元,企业版第一年需支付 199 美元(往后每年价格均将有所下降)

CLion 的优点

  • 通用。CLion 集成有 GCC、Cygwin 和 Visual C++ 编译器,这意味着它几乎能灵活适应任一开发过程。
  • 使用极其便利。从自动代码完成到实时错误分析,几乎所有所选择的特性都是为了使编译代码尽可能简单和快速。相应特性经设计后,用户能快速发现并解决小错误,因此,当用户专注重点问题时,无需花费大量时间来处理语法。
  • 代码检查和静态分析细致入微。极具吸引力的界面看似波澜不惊,之下的 CLion 却已开足马力,为用户梳理代码。检查和分析内容详细、功能强劲,堪称无可匹敌。

CLion 的缺点

  • 内存占用过高。在默认设置下运行 CLion 需要占用 1
;