Code::Blocks and MinGW Installation for Windows - Cybrary

This was done on Win7 64bit OS. It's pretty much the same on all Windows, with slight  variants. Code::Blocks is also available for Linux and Mac and has been ported to FreeBSD, OpenBSD, and Solaris.  This is geared towards beginners that want an awesome, free, open source cross-platform IDE that supports multiple compilers including GCC, Clang and Visual C++. Code::Blocks is oriented towards C, C++, and Fortran, but it can do other languages as well. It has  compilers, a code editor, a debugger, project files and build system. If you're going to learn programming or a second language, I would suggest learning C. It's not easy, but it's not as hard as some people make it out to be. There's a ton of source code, a lot of tutorials, and most of all, it will make your Computer Kung-Fu a lot stronger.This will explain how to install Code::Blocks [a free development environment for C and C++] on Windows with the MinGW compiler, a tool that will turn the code into programs.You'll need to download MinGW - Minimalist GNU for Windows first: MinGWThis is the top level directory containing Installer MinGW, MSYS and other directories.Click on:  "Download mingw-get-setup.exe"


            Install it to C:\MinGW and don't change the default directory or you'll run into problems later on.Pick the ones you want. I choose them all just because I'm crazy like that, but you can pick whatever you're into. [hint: pick C and C++]

  • mingw-32-gcc-base <--C compiler, linker, and other binary tools
  • mingw-32-gcc-ada  <--ada programing
  • mingw-32-gcc-fortran <--fortran programing etc......

If you're not sure, there's a description tab for more info.Now, the fun part open 'control panel '-->'System and Security' -->'System' Open 'Advanced system settings' then click on 'environment variables'


Go down and find "Path" hit edit and at the end of the line paste:   C:\MinGW\bin


Hit ok and close all the windows.Open up the command prompt and type:    gcc -v     You'll get a bunch of garbage saying its installed.


Download Code::Blocks from Sourceforge  Code::BlocksInstall it, choose default, its the easiest thing to do.


Open Code::Blocks click on settings -->compiler it should take you to Global compiler settings. Click the toolchain executables tab and it should say C:\MinGW at the top. If things go sideways, just click "reset to defaults" in the Global compiler settings at the top right side.


Now you're ready to learn how to code. :)Here's a list of resources for C programming tutorials and C programming videos.YouTube C Programming Tutorials source for everything C and C++Learn how to program in C++

Start learning with Cybrary

Create a free account

Related Posts

All Blogs