---------------------------------------------------------------------------------------------
Nessa poste vou ensinar a compilar e instalar a biblioteca WxWidgets 3.0.2 no CodeBlocks 13.12, que no momento dessa postagem, é a versão mais atual tanto da WxWidgets como do Codeblocks.
A biblioteca WxWidgets é uma biblioteca de GUI (Graphics user Interface), ela é utilizada para criar aplicações gráficas e tem a vantagem de poder ser compilada para múltiplas plataformas. Sem contar que sua licença é gratuita, tornando-se assim, uma alternativa viável para quem quer desenvolver programas e distribui-los sem pagar nenhuma licença. Só lembrando que a WxWidgets pode ser compilada com várias linguagens, Python, Perl, Ruby e muitas outras. Eu vou ensinar a como instalar ela para funcionar com C++.
Um detalhe importante é que a biblioteca é totalmente orientada a Objetos e em C++, mas até agora, programei normalmente utilizando os comandos que eu estou acostumado a usar em C, não deu nenhum problema, para utilizar as funções do C, basta adicionar as bibliotecas .h, ou as equivalentes do C++.
EX:
<stdio.h> equivale a <cstdio>
<stdlib.h> equivale a <cstdlib>
Novamente, eu tive que falar baixo, peço desculpas por isso, espero que o vídeo te ajude.
Também pode-se configurar o Codeblocks para compilar programas feitos com a biblioteca WxWidgets, isso sem precisar criar projetos.
OBS: alguns projetos necessitam de um comando mais avançado que compile vários arquivos, nesse caso não tem jeito, você vai ter que criar um projeto em branco e adicionar todos os arquivos.