在Linux下, 一个gcc就能搞定C/C++/Fortran编程,而要在Windows下开始C/C++/Fortran编程,可不是一件容易的事。首先,你得找一款C/C++/Fortran开发环境。虽然Visual Studio已顺应潮流免费了,可它实在太“肥”了!功能多且繁杂,而我们也许就想学学C/C++编程而已。先别论它是否支持Fortran编程。Dev-C++虽然轻量(安装文件小)、好用,但早已停止维护,工具自身的BUG传递下来,会让C/C++初学者崩溃。当然,Dev-C++不支持Fortan编程。CodeBlocks是一款轻量级C/C++/Fortran集成开发环境,安装文件加上Fortan支持才93.5MB!Visual Studio仅在线安装工具就有60多MB!所以,如果初学C/C++/Fortan,或者写算法,极力推荐CodeBlocks。
工具/原料
Windows
CodeBlocks
CodeBlocks汉化包
CodeBlocks安装
1、下载CodeBlocks,如下图所示:Codeblocks需要TDM-GCC,直接下载带mingw的版本,避免另外安装TDM-GCC。Codeblocks带Fortan编程支持版本仅93.5MB,而不支持Fortan的版本86.1MB。综上,推荐直接下载安装mingw_fortan版(codeblocks-17.12mingw_fortran.exe),全面支持C/C++/Fortran编程。也可直接下载:https://pan.baidu.com/s/1uNscEsxodzsEKPcFkWG9rQ 提取码: b9di
2、安装CodeBloc氯短赤亻ks:点击codeblocks-17.12mingw_fortran.exe安装。如下图所示,安装执行前,可指定安装类型,选择需要安装的组件。初次使用,推荐Full,即完整安装。其实,CodeBlocks所占用的空间超过70%是MinGW组件所需,而这个组件提供了C/C++/Fortran程序编译、调试支持,必须安装!
CodeBlocks汉化
1、(1)下载汉化包locale.zip:https://pan.baidu.com/s/1uNscEsxodzsEKPcFkWG9rQ 提取码: b9di(2)解压缩后生成locale文件夹(3)如下图所示,找到CodeBlocks安装位置。
2、如图所示,将locale文件夹移至CodeBlocks安装目录指定文件夹下,通常为:C:\Program Files\CodeBlocks\share\CodeBlocks
3、切换语言:如果重启没有显示汉化,或需要切换为其他语言,可按下图所示操作。注意:英语为默认语言,删除locale文件夹后重启即可切换为英语。
4、特别提供已汉化U盘版CodeBlocks:codeb盟敢势袂locks-17.12mingw-nosetup-zh_CN.7z,同样通过上述地址下载,即:https://pan.baidu.com/s/1uNscEsxodzsEKPcFkWG9rQ 提取码: b9di解压缩即可使用,无需安装,且已汉化!
第一个Fortran程序
1、新建Fortran源文件:如图所示。
2、输入Fortran源代码:如图所示,按惯例编程输出“Hello World!”——向世界问好。
3、构建并运行第一个Fortran程序。
第一个C程序
1、新建C源文件:如图所示。
2、输入C源代码:如图所示。
3、构建并运行第一个C程序。
第一个C++程序
1、新建、输入、构建并运行第一个C++程序:如图所示,步骤与“第一个Fortran程序”、“第一个C程序”类似。
2、上一步构建C++程序失败,是因为用了fortran的链接器gfortran,因此需要换成c++的链接器g++,如图所示。
3、成功构建C++程序时,链接器是g++,此时构建fortran程序会失败,因此:(1)构建C++程序,将链接器修改为g++:mingw32-g++.exe(2)构捋杏野卫建fortran程序,将链接器修改为gfortran:mingw32-gfortran.exe构建C程序不受上述配置影响!