O NetBeans não é apenas uma excelente ferramenta para programar na linguagem Java. Plugins estendem as funções da IDE para que muitas outras linguagens possam ser utilizadas, tais como: PHP, Python, Ruby e C/C++. Este pequeno tutorial pretende mostrar como configurar o NetBeans para trabalhar com a linguagem de programação C/C++, e cobrirá os seguintes passos:
- Instalação da IDE
- Configuração do Compilador
- Verificação e ajustes finais
Instação da IDE
Para instalar o NetBeans, você precisa do Java JDK. Ele pode ser baixado em
http://java.sun.com/javase/downloads/index.jsp. Na data da publicação deste post a última versão era a JDK 6 Update 5.
Com o Java JDK instalado, basta baixar o NetBeans do site http://www.netbeans.org/ e começar a instalação. Atenção: o módulo de C/C++ vem instalado apenas nos downloads do NetBeans completo ou apenas para C/C++. Porém, sempre é possível baixar os módulos pelo sistema de plug-ins do NetBeans, uma vez que esteja instalado.
A instalação do NetBeans é bastante simples, não é necessário alterar nenhuma opção, apenas avance até que ela seja concluída.
Configuração do Compilador
O NetBeans não vem com um compilador C/C++, por isso é necessário que um seja instalado separadamente. O compilador recomendado é o que está contido nos pacotes do
Cygwin. Este compilador é baseado no GCC.
Para simplificar a instalação do cygwin, criei um pacote que já contem o básico, além de bibliotecas como o SDL e ncurses. Este pacote pode ser baixado em
http://inf.unisc.br/rsevero/cygwin-install.zip. Dentro do cygwin-install.zip contém:
- LEIAME.txt: informações parecidas com as disponíveis neste post;
- cygwin: uma pasta chamada com a instalação do cygwin;
- setup.exe: arquivo de setup do cygwin.
Depois de descompactar o arquivo cygwin-install.zip, siga os seguintes passos:
1) Abra o local com os arquivos descompactados e copie o diretório cygwin para o C:\. A localização do cygwin ficará C:\cygwin.
2) Na área de trabalho, clique com o botão direito do mouse em Meu Computador e selecione Propriedades, conforme a imagem abaixo. Outro caminho é em Painel de Controle -> Sistema.

3) Na janela das Propriedades do Sistema, selecione a aba Avançado e clique no botão Variáveis de Sistema.

4) Em Variáveis do Sistema, escolha Path e depois clique em Editar.

5) Agora vá até o fim da linha de Valor da Variável e acrescente ;C:\cygwin. Após, de Ok e feche as outras janelas.

6) Volte ao local onde os arquivos foram descompactados e execute o arquivo setup.exe.
7) Avance a primeira tela, na seguinte selecione Install from Local Directory e avance.

8) Confirme que o Root Directory é C:\cygwin e as outras opções estão como na imagem abaixo.

9) Na tela seguinte, deixe o Local Package Directory como C:\cygwin.

10) Avance até terminar a instalação.
Pronto! O NetBeans está pronto para ser usado, basta apenas conferir a instalação e fazer algum ajuste, caso necessário.
Verificação e ajustes finais
Para confirmar se todos os caminhos estão configurados corretamente, vá no menu
Ferramentas->Opçõe.
Na barra do topo, escolha C/C++ e depois selecione a aba Assitência a códigos. Verifique se o caminho C:\cygwin\usr\include está nos diretórios de inclusão para o Compilador C e C++. Caso não esteja, clique em adicionar e inclua este caminho.

Completando estes passos, o NetBeans está totalmente preparado para trabalhar com a linguagem C/C++.