C语言编译器之一,GCC( 三 )


3.2.1、QT
QT是一个跨平台的开发环境,WINDOWS/LINUX/MAC下都可以用,同一套代码分别在三个平台下编译就可生成各个平台的应用程序,其下载的官方网站如下:
https://download.qt.io/archive/qt/;

C语言编译器之一,GCC

文章插图
 
目前最新版本为6.1,选择一个合适版本下载安装,QT在安装时可以选择配套的MinGW版本,这样编写C/C++项目工程时,一键编译就很方便 。
C语言编译器之一,GCC

文章插图
 
3.2.2、Code::Blocks
Blocks是一个免费的C/ c++和Fortran IDE,IDE集成了MinGW编译器,官方下载地址如下:
https://www.codeblocks.org/downloads/ 。
C语言编译器之一,GCC

文章插图
 
下载后直接安装即可 。
3.2.3、Dev-C++
devc ++是一个免费的Windows集成开发程序,内嵌 GCC 编译器(GCC 编译器的 Windows 移植版,也就是MinGW),是 NOI、NOIP 等比赛的指定工具 。Dev C++ 的优点是体积小(只有几十兆)、安装卸载方便、学习成本低,缺点是调试功能弱 。
下载地址:
https://sourceforge.net/projects/orwelldevcpp/或
https://bloodshed-dev-c.en.softonic.com/
C语言编译器之一,GCC

文章插图
 
Dev C++ 下载完成后会得到一个安装包(.exe 程序),双击该文件即可开始安装 。
3.2.4、C-Free
C-Free是一款集成开发环境(IDE),支持多种编译器的专业化C/C++,使用者可以轻松地编辑、编译、连接、运行、调试C/C++程序 。Visual Studio的很庞大臃肿,而C-Free整个软件才14M,非常轻巧,安装简单,可以自由切换编译器 。C-Free最新版本是5.0,注册需要80RMB,可以免费试用30天,过期不注册将无法使用 。C-Free也提供了永久免费版,可以无限使用,版本号为4.0 。
官方下载地址:
https://c-free.soft32.com/
C语言编译器之一,GCC

文章插图
 
C-Free可配置MinGW 2.95/3.x/4.x/5.0编译器 。
3.2.5、Keil
在基于Cortex-M或8051系列MCU的嵌入式开发中,许多优秀的IDE也都集成了交叉编译工具,如源自德国Keil公司,开发几个分别用于ARM系列、8051系列的集成IDE,内部集成了编译器(ARMCC、Keil C),这些编译器就是集成的交叉编译器,就是在windows下编译,生成的可执行程序在ARM或51内核执行 。
官方下载地址:
https://www.keil.com/download/product/
C语言编译器之一,GCC

文章插图
 
3.2.6、IAR Embedded Workbench
总部在北欧的瑞典的IAR公司的集成开发环境IAR Embedded Workbench,也是专用于Cortex-M或8051系列MCU的嵌入式开发 。IAR也是集成了IAR C/ C++编译器 。
官方下载地址:
https://www.iar.com/products/#/search
C语言编译器之一,GCC

文章插图
 
IAR工具有免费30天的试用期,如果自己学习使用,可以破解 。
4、 Mac下的gcc编译器
Mac OS X 10.4版本前,Mac也是采用gcc编译器编译Object-C,Mac OS X 10.5版本之后,LLVM-Clang编译器开始逐渐替代GCC编译器成为Mac的主要编译器,因此,后续gcc等工具默认不再Mac OS X系统中安装,而有时在MAC OS X下编译开源软件项目可能需要gcc编译器,因此以下提供几个常用的gcc安装方法(总结于其它博主的安装方法) 。
4.1、命令行工具
命令行工具作为XCODE IDE的可选软件包,也就是Command Line Tools,为mac终端用户提供了许多常用的工具,如实用程序和编译器,包括svn,git,make,GCC,clang,perl,size,strip,strings,libtool,cpp,what等,因此安装了Command Line Tools,就包含了GCC编译器软件,有几个方式安装Command Line Tools 。
4.1.1、通过XCODE安装
安装XCODE后,默认不安装Command Line Tools,但是可以通过菜单可视化安装命令行工具,如下图所示:
C语言编译器之一,GCC

文章插图
 
4.1.2、通过Command Line Tools安装包
XCODE软件很大,有几十G空间,因此可以选择下载 Command Line Tools安装包安装,前提是有AppLE开发者账号,登录开发者网站下载xx.mpkg安装包
https://developer.apple.com/cn/,
C语言编译器之一,GCC

文章插图
 
4.1.3、通过xcode-select –install命令安装
命令xcode-select是一个在多个命令行工具目录之间切换的实用程序,如下相关命令选项:


推荐阅读