O Codeblocks é um IDE (Ambiente de Desenvolvimento Integrado) de código aberto e multiplataforma. Ele é focado para o desenvolvimento em C/C++ e Fortran, podendo também ser usado para a criação de ARM, AVR, D. Nesta postagem ensinaremos como realizar a instalação do Codeblocks no Fedora 28.
Características do Sistema
Antes de mais nada, irei mostrar como está o meu sistema antes do processo de instalação:
Instalação do Codeblocks no Fedora
Para a instalação completa do Codeblocks, execute o seguinte comando:
sudo dnf install codeblocks*
Depois do processo de instalação, você iniciar o programa normalmente. Com o programa aberto, a tela inicial será a seguinte:
Para exemplificar, vou criar um projeto chamado sempreUpdate. Vá em File -> New -> Project.
Selecione a opção Console Application:
Vá em Next.
Selecione C:
Observe nesta tela que foi configurado o compilador utilizado. Neste caso não altero nada e clico em Finish.
A tela inicial do programa será essa:
Vá no diretório Sources – Fontes e escolha o arquivo main.c
Porém, quando você executa tal projeto, você irá perceber que aparecerá um log de erro com a seguinte mensagem:
-------------- Build: Debug in sempreUpdate (compiler: GNU GCC Compiler)--------------- g++ -o bin/Debug/sempreUpdate obj/Debug/main.o /bin/sh: g++: comando não encontrado Process terminated with status 127 (0 minute(s), 0 second(s)) 0 error(s), 0 warning(s) (0 minute(s), 0 second(s))
Mesmo com a instalação, o programa g++ não foi instalado. Para resolver tal situação, execute o comando:
sudo dnf install make automake gcc gcc-c++ kernel-devel
Agora, se no futuro vai pensar em programar em outra linguagem de programação, você pode instalar todos os pacotes necessários voltados para desenvolvimento. Para isso execute o comando:
sudo dnf groupinstall "Development Tools" "Development Libraries"
Para realização da instalação manual do programa, acesse o link abaixo: