简介

为了充分熟悉Code::Blocks,想在MAC上安装一下,毕竟在虚拟机上再在NOI Linux 2上运行Code::Blocks感觉窗口太舒服且速度嫌慢。搜索分析了一下,感觉可靠。

我的MAC还是老环境,可见我的前一个文章中的​​截图​​。

Code::Blocks的下载地址是:

​官网地址​

直接点击【Download】按钮,系统会自动分析判断出客户机的OS及版本,并下载对应的文件(GOOD!):

文件名字:codeblocks-17.12_OSX64.dmg,大小18.4MB。


安装极其简单:

MAC Catalina上安装Code::Block失败!_编译器

双击.DMG文件后,在上图所示窗口中拖动一下即可。

初步运行

因为是从非苹果官网上下载的,所以也有一个安全开关打开的问题。具体思路是通过【系统偏好设置】-【安全性与隐私】实现的,在此不赘述。

MAC Catalina上安装Code::Block失败!_文件名_02


启动Code::Blocks后,首先弹出一个窗口要求选择语言编译器,因为要使用C++,而且是在MAC上,所以自然选择如图中所示的CLang编译器。同时,选择【Set as default】按钮。

选择菜单【File】-【New】-【Project...】:

MAC Catalina上安装Code::Block失败!_文件名_03

然后,出现一个简单的向导一步步下去,不再赘述。


编辑失败

首先,问题出在当双击系统自动生成的main.cpp时,出现意外提示,然后使用了多种途径(包括重新新建一个源码文件),也是失败告终。

MAC Catalina上安装Code::Block失败!_官网_04

原因猜想

从另一个较权威的​​下载地址​​得知,原来安装如题所示的Code::Blcks对于MAC系统的要求不符合条件,要求是【10.6 or Later】。我估计十有八九是这样的原因,不再试验了。

MAC Catalina上安装Code::Block失败!_编译器_05




参考

​https://blog.51cto.com/u_15127566/2664702​