- 1. Instalando o NetBeans 6.1 C/C++
- 2. Instalando o MinGW + MSYS + gdb
- 3. Variável de ambiente PATH
- 4. Configurando o NetBeans C/C++ com o MinGW, MSYS e gdb
- 5. Veja também
- 6. Referências
1. Instalando o NetBeans 6.1 C/C++
Para instalar o ambiente de desenvolvimento integrado NetBeans, faz-se necessário a instalação do Java SE Development Kit (JDK). Para fazer download do NetBeans C/C++ e do JDK, tem-se os links abaixo:
Deve-se instalar esses softwares na ordem acima, utilizando as opções padrões de instalação.
2. Instalando o MinGW + MSYS + gdb
Para o NetBeans C/C++ se tornar uma IDE (Integrated development environment), ou seja, um ambiente desenvolvimento integrado com editor de código fonte, compilador, ferramentas de build automation e ferramenta de debugger, faz-se necessário inicialmente o download de alguns softwares, tais como:
- MinGW 5.1.4 MinGW (Minimalist GNU for Windows) é uma versão portada para Microsoft Windows do conjunto de ferramentas GNU. Este software inclui um conjunto de arquivos cabeçalho para a API do Windows que permite aos desenvolvedores usar o GCC para criar programas nativos em Windows sem precisar contar com uma emulação em tempo real de um sistema Unix-like. (Wikipédia)
- MSYS 1.0.10 MSYS (Minimal SYStem) é um pacote que fornece um ambiente simples de shell, suportanto o padrão POSIX suficientemente para permitir a execução de scripts autoconf. Ambos os pacotes foram originalmente ramificações do Cygwin, que fornece um suporte Unix-like maior para Windows. Ambos os pacotes são software livre. (Wikipédia)
- gdb 5.2.1-1 GDB (GNU Debugger) é um depurador do projeto GNU. Ele pode ser usado para depuração em muitos sistemas do tipo Unix e suporta muitas linguagens de programação, como C, C++ e FORTRAN. (Wikipédia)
Caso tenha problema de link quebrado faça o download dos softwares acima entrando no site http://www.mingw.org/old/download.shtml ou http://www.mingw.org/download.shtml. Se ainda tiver problemas, acesse o site oficial do MinGW.
Após a conclusão dos downloads, a próxima etapa refere-se a instalação dos softwares baixados. As etapas para instalação de cada um deles são mostradas na próxima seção.
2.1. Instalando o MinGW 5.1.4
- Tela de boas vindas!
- Escolha a opção Download and Install.
- Aceite a licença, se concordar.
- Escolha o pacote Current.
- Escolha os componentes MinGW base tools, g++ compiler e g77 compiler.
- Escolha o local de instalação C:\MinGW.
- Inicie a instalação apertando no botão Install.
- Instalando...
- Instalação concluída!
2.2. Instalando o MSYS 1.0.10
- Tela de boas vindas!
- Aceite a licença, se concordar.
- Informações sobre o MSYS.
- Escolha o local de instalação C:\msys\1.0.
- Escolha o componente selecionado.
- Selecione a pasta do Start Menu.
- Pronto para instalação. Aperte o botão Install
- Na tela que segue, digite a tecla
ye em seguida aperte a teclaEnter.
- Na tela que segue, digite mais uma vez a tecla
ye em seguida aperte a teclaEnter.
- Na tela que segue, digite
C:/MinGWe em seguida aperte a teclaEnter.
- Digite qualquer tecla.
- Instalação concluída!
2.3. Instando o gdb 5.2.1-1
- Tela de boas vindas!
- Aceite a licença, se concordar.
- Informações sobre o GNU gdb.
- Escolha o local de instalação C:\MinGW.
- Pronto para instalação. Aperte o botão Install
- Instalação concluída!
3. Variável de ambiente PATH
É preciso editar a variável de ambiente PATH para que os binários do MinGW e do MSYS sejam executados na linha de comando sem a necessidade de identificar o seu caminho. Abaixo são mostradas as etapas para acrescentar o PATH dos binários do MinGW e MSYS.
- Clique com o botão direito em My Computer e escolha a opção Properties. Na tela que segue, clique na aba Advanced e depois no botão Environment Variables.
- Selecione a variável PATH em System variables. Em seguida, clique no botão Edit.
- Em Variable value acrescente os caminhos
C:\MinGW\bineC:\msys\1.0\bin.
4. Configurando o NetBeans C/C++ com o MinGW, MSYS e gdb
Para fazer com que o NetBeans C/C++ utilize o MinGW, MSYS e gdb, deve-se clicar no item Options que fica no menu Tools. Na janela que segue, clique no botão C/C++ localizado na parte superior dessa janela.
Observado a aba Build Tools perceberá que não existem nenhuma Tool Collection. Para adiciornar uma ferramente, deve-se clicar no botão Add....
No diálogo seguinte entre com o diretório base do MinGW digitando C:\MinGW\bin em
Base Directory e depois clique em OK.
Com isso, deve-se obter uma tela semelhante a esta:
Pronto! Finalmente, tem-se o NetBeans C/C++ devidamente configurado com o MinGW (gcc, g++, g77 e gdb) e o MSYS (make).
5. Veja também
- Tutorial 2: Compilando o wxWidgets com o MinGW
- Tutorial 3: Criando um Projeto Usando wxWidgets no NetBeans


