测试代码编译器为gcc、g++、cygwin的项目,以Code::Blocks作为调试IDE。
Code::Blocks是开源、免费、跨平台、支持多种编译器的IDE,具有轻量级、稳定性好、调试体验较佳,且多年来始终保持不断升级等优点,因此选择Code::Blocks作为gcc、g++、cygwin项目的调试IDE。
下载Code::Blocks
官网:http://www.codeblocks.org
推荐使用V16,最新版V17有时会产生编译错误。
官网不提供V16下载,可在以下地址下载:http://www.kailesoft.com/download/codeblocks-16.01mingw-setup.rar
如果想使用V17,可以在以下地址下载:
不带Mingw编译器:https://www.fosshub.com/Code-Blocks.html?dwl=codeblocks-17.12-setup.exe
带Mingw编译器:https://www.fosshub.com/Code-Blocks.html?dwl=codeblocks-17.12mingw-setup.exe
用于gcc、g++项目的设置
将GNU GCC Compiler的目录设置为与测试代码编译器一致。
Code::Blocks主菜单,选择“Settings”,选择“Compiler...”,按如图所示修改编译器目录。完成设置后关闭Code::Blocks。
用于cygwin项目的设置
将Cygwin GCC的目录设置为与测试代码编译器一致。
1、Code::Blocks主菜单,选择“Settings”,选择“Compiler...”;
2、如图所示修改编译器目录;
3、如图所示修改C Compiler、C++ Compiler、Linker的路径;
4、点击Set as default,将Cygwin GCC设为缺省编译器。
完成设置后关闭Code::Blocks。
|