Páginas

Instalando e configurando IDEs

Os ambientes integrados de desenvolvimento ou, simplesmente, IDEs (Integrated Development Environments) são um conjunto de ferramentas, com um propósito específico, agrupadas sob uma interface com o usuário. No caso do desenvolvimento de software, dentre estas ferramentas, destacam-se compiladores, editores de texto, ferramentas de apoio a remoção de erros (debbugers), entre outras.

Esta página irá trazer o processo de instalação e configuração para programação em C/C++ de alguns IDEs disponíveis gratuitamente na web. Inicialmente, iremos nos concentrar nestes processos no Windows, pois o processo no Linux é mais simples, apresentando menos etapas.


Netbeans

1. Instale o compilador C/C++ MinGW na unidade C:\ ao descompactar a pasta disponível aqui.

2. Instale e configure o MSYS 1.0.11:
Tenha calma ao instalar o MSYS, pois ao término do processo ele irá perguntar se deseja prosseguir com o processo de configuração após a instalação (a). Ao prosseguir, você deverá informar que possui o MinGW (b) e informar o caminho para sua pasta (c).

a) Do you wish to continue with the post install? [yn ] y

b) Do you have MinGW installed? [yn ] y

c) Where is your MinGW instalation? C:/MinGW

3. Antes de instalar o Netbeans é preciso instalar o JDK (Java SE Development Kit). Basta seguir as instruções do instalador, escolha a versão mais recente de acordo com a arquitetura de sua plataforma.

4. Instale o Netbeans. Você pode selecionar a versão com suporte apenas a C/C++ e adicionar novas linguagens posteriormente, mas aconselho o download da versão completa.

5. Configuração do compilador:
A configuração do compilador é um processo bastante simples, no menu Ferramentas selecione Opções e vá até a guia C/C++. Caso o Netbeans tenha encontrado o compilador, nada precisa ser feito. Entretanto, geralmente, você precisará adicioná-lo. Neste caso, clique no botão adicionar na guia C/C++ e, na janela que aparecer, você deverá procurar ou digitar o caminho para o compilador (C:\MinGW\bin), selecionar a família de ferramentas (MinGW) e escolher um nome para o conjunto de ferramentas (sugiro usar o nome MinGW).
Em caso de dúvida, consulte a aula 5 da página 58 a 62. Preciso atualizar este material, mas ainda quebra um galho.


Codeblocks

O Codeblocks é um IDE Open Source Multiplataforma. Sua instalação é bem simples, bastando seguir os passos descritos pelo instalador. O instalador está disponível para download aqui.