GBC014 – Programação Procedimental
Assunto: Uso do Code::Block
Aula Prática:
Versão: 2013
Para desenvolver programas em Linguagem C, a ferramenta denominada Code::Blocks será aplicada em nossas
aulas práticas. Esse software oferece um ambiente que integra um editor de textos a um compilador para
linguagem C. O compilador usado pelo Code::Blocks é o gcc (Gnu C Compiler). O Code::Blocks é “Free
Software”' (licença GNU General Public License), o que permite ser copiado e destribuido à vontade. Para fazer
download acesse o site: http://www.codeblocks.org/downloads/binaries. Se estiver usando a distribuição do
Ubuntu abra um terminal e digite o seguinte comando: sudo apt-get install codeblocks. Os procedimentos
apresentados nesse roteiro foram elaborados em sistema operacional Ubuntu.
1- Elabora ção de um projeto
Acesse o botão de busca na interface Unity e digite o nome do software Code::Blocks. De um clique no
botão que irá apresentar o ambiente de programação (ver Figuras 1 e 2).
Figura 1 – Busca pelo software Code::Blocks
1
Figura 2 – Ambiente para programação em Linguagem C.
Em seguida, escolha a opção File → New → Project para acessar as opções de um projeto no
Code::Blocks. Escolha a opção Empty Project e clique no botão Go para configuração do seu novo projeto .
Figura 3 – Escolha a opção Empty project para criação do novo projeto.
2
Na janela Console deve se configurar o projeto. Então, defina um nome para seu novo projeto. A Figura
4 mostra um exemplo de configuração de um projeto Aula01. Também defina a pasta onde o projeto será criado.
Procure definir uma pasta de fácil acesso para que você possa copiar no final de nossa aula.
Figura 4 – Configurações do Projeto.
Na janela seguinte será apresentado o compilador utilizado pelo Code::Blocks. A Figura 5 mostra a
janela com as definições sobre o compilador configurado.
Figura 5 –Configurações do compilador GCC.
3
2- Elabora ção dos arquivos .C no projeto
Com as definições do projeto, o próximo passo e criar o arquivo com extensão .c para
elaboração do programa em C. Então, selecione as opções File → New → File. Na janela (Figura 6)
escolha a opção C/C++ source e clique no botão Go.
Figura 6 – Escolha a opção C/C++ source.
Selecione a opção C para criação do programa em Linguagem C (ver Figura 7).
Figura 7 – Escolha a linguagem de programação.
4
Defina o pasta onde será armazenado o arquivo com extensão .c (Figura 8). De sempre
preferência para armazenar esse arquivo dentro da pasta do projeto. Escolha as opções Debug e
Release.
Figura 8 – Definição da pasta onde o arquivo será armazenado.
O software Code::Blocks integra várias funcionalidade: editor, compilador com indicação dos
erros, ambiente de execução das aplicações desenvolvidas e depurador (para encontrar os erros de
execução (Figura 9). A região marcada com a letra A refere-se a área onde estão as pastas de um
projeto e seus respectivos arquivos. A região marcada com a letra B refere-se a região para elaboração
do seu código em linguagem C e na região C são apresentados as principais mensagens durante o
proceso de compilação. Para compilar e executar o programa criado deve ser utlizado as teclas
mostradas na Figura 10.
5
B
A
C
Figura 9 – Ambiente para programação do código em C.
Figura 10 – Definição da pasta onde o arquivo será armazenado.
3- Depurando o c ódigo de seu programa.
O Code::Bocks também integra as funcionalidades de um debugger. Para marcar um breakpoint,
local onde a execução da aplicação parará para observação do seu estado, é necessário executá-lo com
o botão direito do mouse coluna contendo o número da linha, Pode-se então iniciar a aplicação dentro
do debuger com o botão Debug/Continue (Figura 11).
6
Figura 11 – Opções para depurar seu código em Linguagem C.
O valor das diversas variáveis pode ser visto na janela de watch. Para isso, é necessário
adicioná-las a essa janela. Clique com o botão direito do mouse em cima da váriavel. e a janela. Se a
janela ainda não estiver visível é necessário abri-la. Clique em Debug → Debug Windows → Watches.
7
Download

Uso do Code::Block