DCC 003 – Algoritmos e Estruturas de Dados I
Tutorial de instalação do GCC e do TextPad
Semestre: 2012-2
Professor: Daniel Fernandes Macedo
Introdução
Durante as aulas práticas, iremos utilizar nos laboratórios o software TextPad como
interface para programação dos programas em C que iremos desenvolver. Além
dele, iremos utilizar o compilador GCC (Gnu Compiler Collection). Este arquivo é um
tutorial para quem quiser instalar ambos os softwares em um computador pessoal,
para poder fazer os trabalhos práticos em casa, ou para treinar os conceitos
aprendidos. Ambos possuem versões para os sistemas operacionais mais populares:
Windows, Linux, Mac OS.
Apesar de não ser mandatório o uso dos dois softwares, recomendo que os mesmos
sejam utilizados, para que vocês tenham um ambiente semelhante ao que teremos
nas aulas práticas, e que será utilizado para a correção de trabalhos e exercícios.
Vocês podem utilizar outras ferramentas de edição de programas (por exemplo,
Code::Blocks, Visual C/C++, Borland C/C++, Eclipse, Xcode, Emacs, Vim, ....), mas o
ideal é que o compilador utilizado seja o GCC.
Neste arquivo iremos cobrir a instalação dos softwares no MacOS e no Windows.
Não iremos cobrir a instalação no Linux porque cada versão do sistema possui
mecanismos diferentes para instalar e atualizar softwares. Entretanto, vocês podem
perguntar ao professor e ao monitor sobre dicas para instalação no Linux.
Instalando as ferramentas no Windows
Para instalar no Windows, baixe o programa MinGW-get no endereço
http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/mingw-get1
inst-20120426/mingw-get-inst-20120426.exe/download
Execute o programa. Você vai precisar de acesso à Internet para baixar os pacotes
necessários durante a instalação. Na tela abaixo, selecione “Use pre-packaged
repositor catalogues”:
Passado deste ponto, aceite a licença, e vá dando “Next” até chegar na tela abaixo.
Neste momento você deve verificar que “C compiler” está selecionado.
2
Depois disso, o programa de instalação irá começar a instalar os pacotes
necessários, como mostramos abaixo.
O programa irá terminar com a tela abaixo.
3
Instalando as ferramentas no Mac OS X
No Mac OS X, o GCC é o compilador padrão do sistema. Ele normalmente não vem
instalado no Mac, mas a sua instalação é fornecida junto com o programa XCode.
Assim, devemos primeiro instalar o XCode, que vem no DVD 2 do Mac OS, ou pode
ser instalado via App Store. Sugiro a instalação via CD, porque o download do XCode
é grande (uns 4GB dependendo da versão do OS). Segue abaixo uma captura da tela
do App Store mostrando o XCode. Cliquem no botão “Instalar”. É necessário ter uma
conta da Apple para instalar o software.
4
Depois de instalado o XCode, vá nas preferências, aba “Downloads”, e instale o
“command line tools”:
5
Feita a instalação, precisamos configurar o Windows para que o comando GCC esteja
disponível em qualquer diretório para invoca-lo via terminal. Vá no menu Iniciar, e
clique com o botão direito sobre o “Meu Computador”. Selecione a opção
propriedades.
6
Na tela que abrir, selecione “configurações avançadas do sistema” (Advanced system
settings). A tela abaixo irá se abrir. Selecione “Variáveis de ambiente”, o último
botão no canto inferior direito da tela na aba Avançado.
7
Adicione uma nova variável de sistema, chamada PATH. Ela deve conter o caminho
da instalação do MinGW, que normalmente é C:\MinGW\bin.
8
Com isso, o GCC estará instalado e configurado. Agora instale o Textpad, disponível
em http://www.textpad.com/download/index.html.
Escrevendo um primeiro programa
Digite o seguinte programa no testpad:
#include <stdio.h>
#include <stdlib.h>
int main() {
printf("Hello world!\n");
return 0;
}
Agora iremos compilar o programa. Abra um terminal (aplicação Terminal no
MacOSX). No Windows este programa se chama CMD:
9
Verifique o nome do diretório. Você deve salvar o arquivo neste diretório. No meu
caso, o diretório foi c:\Users\damacedo. Salve, por exemplo, com o arquivo hello.c.
10
Depois de salvo, compile o programa utilizando o comando “gcc hello.c –o hello”.
Substitua hello.c pelo nome do arquivo que foi salvado. Em seguida, execute o
programa. O parâmetro “-o” define o nome do arquivo executável a ser criado.
Execute o programa chamando-o pelo nome que foi definido.
Os mesmos passos para compilação e execução no Windows devem ser seguidos no
Mac.
11
Download

Tutorial