选择遗忘|Windows平台基于MinGW-w64构建C/C++语言基础开发环境( 四 )


$ gcc -v ...... Thread model: posix gcc version 8.1.0 (x86_64-posix-seh-rev0, Built by MinGW-W64 project) $ g++ -v ...... Thread model: posix gcc version 8.1.0 (x86_64-posix-seh-rev0, Built by MinGW-W64 project) $ gdb -v GNU gdb (GDB) 8.1 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <; ......
6. MinGW-w64应用6.1 基础开发环境应用在Windows系统上安装好MinGW-w64和配置好系统环境变量后 , 就已经是一个典型的C/C++基础开发环境了 。 开发者可以在控制台通过命令行的方式来对C/C++源文件进行编译、运行和DBG调试了 。
一、通过文本编辑器完成源文件创建(如: hello.c)
#includeint main() {printf("++++++++++++++++++++++++++++\n");printf("++ Hello world! 北京您好!+++\n");printf("++++++++++++++++++++++++++++\n");return 0; }
二、在控制台通过命令行方式完成对源文件的编译 , 并生成可执行文件(如:hello.exe)
c:\> gcc -o hello.exe hello.c
三、在控制台通过命令行方式执行可执行文件 , 会在屏幕输出相应信息
c:\> hello.exe +++++++++++++++++++++++++++ ++Hello, C语言开发者!++ +++++++++++++++++++++++++++
6.2 通过 “IDE + MinGW-w64” 建立基于 MinGW-w64 的集成开发环境应用Windows系统上单独安装了MinGW-w64后 , 其他集成开发环境(如Code::Blocks、Dev-C++等)是可以通过“编译器配置”来将本IDE编译器指定到MinGW-w64 。 这样在选择IDE安装文件时就可以选择不带编译器的安装文件了(文件要小很多) 。
6.2.1 Code::Blocks + MinGW-w64可以通过如下设置步骤完成将Code::Blocks的编译器指定到MinGW-w64:
选择遗忘|Windows平台基于MinGW-w64构建C/C++语言基础开发环境Code::Blocks设置编译器

  • Step1:通过执行Code::Blocks软件菜单栏【设置】下的【编译器…】子菜单项
  • Step2:在“编译器设置”窗口中 , 选择左侧的【全局编译器设置】按钮(上图标号1处)
  • Step3:在右侧确认:"可选择的编译器"选择的是“GNU GCC Compiler”项(上图标号2处)
  • Step4:在右侧点击“可执行工具链”选项卡(上图标号3处) , 确认:"编译器的安装目录"选择的是已经安装好的编译器路径(如:C:\Develop\MinGW64)(上图标号4处) , 并依次确认“程序文件”下各程序 。
  • Step5:确认无误后点击【确定】按钮(上图标号5处) , 完成编译器重新设置 。
这样就实现了通过Code::Blocks本身IDE + MinGW-w64 编译器的新组合集成开发环境了 。
您可以进一步测试验证 , 应该能正常进行编译运行和调试 。
6.2.2 Dev-C++ + MinGW-w64可以通过如下设置步骤完成将Dev-C++的编译器指定到MinGW-w64:
选择遗忘|Windows平台基于MinGW-w64构建C/C++语言基础开发环境Dev-C++设置编译器