CodeBlocks:轻量级C/C++/Fortran集成开发环境

2025-10-08 03:43:32

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

CodeBlocks:轻量级C/C++/Fortran集成开发环境

2、安装CodeBlocks:点击codeblocks-17.12mingw_fortran.exe安装。

如下图所示,安装执行前,可指定安装类型,选择需要安装的组件。初次使用,推荐Full,即完整安装。

其实,CodeBlocks所占用的空间超过70%是MinGW组件所需,而这个组件提供了C/C++/Fortran程序编译、调试支持,必须安装!

CodeBlocks:轻量级C/C++/Fortran集成开发环境

CodeBlocks:轻量级C/C++/Fortran集成开发环境

1、(1)下载汉化包locale.zip:https://pan.baidu.com/s/1uNscEsxodzsEKPcFkWG9rQ 提取码: b9di

(2)解压缩后生成locale文件夹

(3)如下图所示,找到CodeBlocks安装位置。

CodeBlocks:轻量级C/C++/Fortran集成开发环境

2、如图所示,将locale文件夹移至CodeBlocks安装目录指定文件夹下,通常为:C:\Program Files\CodeBlocks\share\CodeBlocks

CodeBlocks:轻量级C/C++/Fortran集成开发环境

3、切换语言:如果重启没有显示汉化,或需要切换为其他语言,可按下图所示操作。

注意:英语为默认语言,删除locale文件夹后重启即可切换为英语。

CodeBlocks:轻量级C/C++/Fortran集成开发环境

4、特别提供已汉化U盘版CodeBlocks:codeblocks-17.12mingw-nosetup-zh_CN.7z,同样通过上述地址下载,即:https://pan.baidu.com/s/1uNscEsxodzsEKPcFkWG9rQ 提取码: b9di

解压缩即可使用,无需安装,且已汉化!

1、新建Fortran源文件:如图所示。

CodeBlocks:轻量级C/C++/Fortran集成开发环境

CodeBlocks:轻量级C/C++/Fortran集成开发环境

2、输入Fortran源代码:如图所示,按惯例编程输出“Hello World!”——向世界问好。

CodeBlocks:轻量级C/C++/Fortran集成开发环境

3、构建并运行第一个Fortran程序。

CodeBlocks:轻量级C/C++/Fortran集成开发环境

1、新建C源文件:如图所示。

CodeBlocks:轻量级C/C++/Fortran集成开发环境

CodeBlocks:轻量级C/C++/Fortran集成开发环境

2、输入C源代码:如图所示。

CodeBlocks:轻量级C/C++/Fortran集成开发环境

3、构建并运行第一个C程序。

CodeBlocks:轻量级C/C++/Fortran集成开发环境

1、新建、输入、构建并运行第一个C++程序:如图所示,步骤与“第一个Fortran程序”、“第一个C程序”类似。

CodeBlocks:轻量级C/C++/Fortran集成开发环境

CodeBlocks:轻量级C/C++/Fortran集成开发环境

2、上一步构建C++程序失败,是因为用了fortran的链接器gfortran,因此需要换成c++的链接器g++,如图所示。

CodeBlocks:轻量级C/C++/Fortran集成开发环境

CodeBlocks:轻量级C/C++/Fortran集成开发环境

CodeBlocks:轻量级C/C++/Fortran集成开发环境

3、成功构建C++程序时,链接器是g++,此时构建fortran程序会失败,因此:

(1)构建C++程序,将链接器修改为g++:mingw32-g++.exe

(2)构建fortran程序,将链接器修改为gfortran:mingw32-gfortran.exe

构建C程序不受上述配置影响!

CodeBlocks:轻量级C/C++/Fortran集成开发环境

CodeBlocks:轻量级C/C++/Fortran集成开发环境

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢