Artigos com o marcador IDE
Configurando ambiente de desenvolvimento C++ no Windows com Eclipse e MinGW
11/05/09
O Eclipse é uma das melhores IDEs de desenvolvimento Java no mercado. O que pouca gente sabe, é que ela também pode ser usada para desenvolvimento de aplicações utilizando o C++. Nesse pequeno tutorial, mostrarei como instalar o compilador C++ para Windows (MinGW) e utilizar o Eclipse para trabalhar com esse compilador.
O compilador 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.
Ambiente usado nesse tutorial:
- Windows XP SP2
- Eclipse 3.4 – Ganymede C++
O primeiro passo é baixar o Eclipse para C++. Para isso, vá ao site oficial do Eclipse (http://www.eclipse.org), clique em “Download Eclipse” e baixe a última versão do “Eclipse IDE for C/C++ Developers“. O Eclipse vem em uma pacote ZIP (quando Windows) com aproximadamento 68MB. Feito o download do Eclipse, descompacte o arquivo ZIP. Agora vamos ao próximo passo.
Nesse segundo passo, vamos baixar o MinGW, que é o compilador que utilizaremos. Acessem o site do MinGW (http://www.mingw.org), vá em “Downloads” e baixe a última versão do “Automated MinGW Installer“. Enquanto esse artigo esta sendo escrito, a última versão é a MinGW 5.1.4 de 26/04/2008. O arquivo é pequeno porque toda a instalação será feita online. Ele baixará todos os arquivos necessários na hora da instalação.
Existe alguns detalhes para se instalar o MinGW. Duplo clique no instalador e vamos começar a instalação. Você deverá estar conectado a Internet para instalar o MinGW com sucesso. Na primeira tela, clique em “Next“. Na segunda, marque a opção “Download and install“, igual na figura abaixo.
Depois clique em “I Agree” para aceitar a licensa GPL e na tela de escolha de pacote (Choose Package), marque a opção “Current“, para instalar a versão estável atual do MinGW.
- Previous: Versão estável anterior;
- Current: Versão atual estável;
- Candidate: Versão futura porém instável;
Na escolha de componentes (Choose Components), você deverá obrigatoriamente marcar as opções:
- MinGW base tools;
- g++ compiler
As outras opções (g77 compiler, Ada compiler…) são opcionais. Elas não são necessárias para o que pretendemos fazer com esse tutotial. Instale se você quiser.
Clique em “Next” e escolha o diretório de instalação. O diretório padrão e recomendado é o “C:\MinGW“. Avance mais uma vez e o instalador irá começar a fazer o download dos componentes e a instalação dos mesmos.
Após terminar, finalize o instalador e abra o Eclipse (que você descompactou no primeiro passo). Para rodar o Eclipse você irá precisar da JRE instalada. Caso você não tenha a JRE, basta fazer o download aqui: http://java.sun.com/javase/downloads/index.jsp. Selecione a opção: “Java SE Runtime Environment (JRE)“.
Com o Eclipse aberto, teremos a seguinte tela:
Até aí tudo certo? Agora vamos criar o nosso projetinho C++ de exemplo para ver se está tudo OK e se a compilação está funcionando. Para criar o projeto faça: “File > New > C++ Project“. Digite um nome para seu projeto e escolha a opção “Hello World C++ Project“. Verifique se o MinGW aparece no Toolchains. Abaixo segue uma figura para você ter uma referência:
Agora clique em “Finish” e vamos testar. O projeto será criado e você pode fechar essa tela de “Welcome” que aparece quando se inicia o Eclipse. Repare que o projeto criado está no lado esquerdo do Eclipse. Essa janela onde fica os projetos é chamada de “Project Explorer“. Expanda seu projeto, vá na pasta src e duplo clique no arquivo “Teste.cpp“. Você terá um código igual ao abaixo:
//============================================================================ // Name : Teste.cpp // Author : // Version : // Copyright : Your copyright notice // Description : Hello World in C++, Ansi-style //============================================================================ #include <iostream> using namespace std; int main() { cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!! return 0; }
Abaixo segue uma screenshot do Eclipse para você ter uma referência de como estarão as coisas nesse momento.
Agora vamos rodar o projeto. Para compilar e rodar esse projeto, clique no “Play” na barra de ferramentas lá em cima no Eclipse. Se tudo der certo, no console dele irá aparecer “!!!Hello World!!!“. Se aparecer, quer dizer que deu tudo certo e seu Eclipse está prontinho para ser usado como uma IDE de desenvovlimento C++.
Existem muitos livros e muitos tutoriais na Internet sobre C++. De uma pesquisada no Google sobre o assunto e você verá quanta informação você achará. Até a próxima e bons estudos.
Fontes:
Explicação sobre o MinGW: http://pt.wikipedia.org/wiki/MinGW
Dica rápida: Instalando o NetBeans no Ubuntu
23/11/08
Essa é uma dica rápida para quem quer instalar o NetBeans no Ubuntu.
Antes de começar a fazer a instalação, certifique-se que você tenha o Java instalado em sua máquina. Para fazer esse teste é simples abra o Terminal e digite:
java -version
Deverá ser exibida a versão do Java que você tem instalado. Se não aparecer a versão do Java, provavelmente você não tem o Java instalado em sua máquina. Precisaremos instalar. Para isso faça o seguinte, no console novamente digite:
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts
Depois de instalado, tente novamente executar o comando:
java -version
Uma saída parecida com essa deverá aparecer:
java version "1.6.0_10" Java(TM) SE Runtime Environment (build 1.6.0_10-b33) Java HotSpot(TM) Server VM (build 11.0-b15, mixed mode)
Feito isso, teremos o Java instalado e podemos então instalar o NetBeans. Baixe a última versão para Linux do NetBeans em http://www.netbeans.org/. Até a publicação desse post, o NetBeans está na versão 6.5 e o nome do arquivo baixado é netbeans-6.5-ml-linux.sh
Depois de baixado, abra o terminal e vá na pasta onde você baixou o NetBeans (geralmente é no Desktop) e execute o seguinte comando:
sudo sh netbeans-6.5-ml-linux.sh
Pronto. Agora toda instalação será via GUI (igual no Windows), basta ir cliando em avançar, customizar sua instalação e pronto. O instalador do NetBeans irá criar um menu para o programa em Aplicativos > Desenvolvimento > NetBeans IDE 6.5. Isso se seu ambiente for Gnome.
Até a próxima!
Fazendo o Eclipse rodar sobre uma VM específica
07/07/08
Para fazer o Eclipse rodar sobre um VM específica, faça o seguinte:
- Descompacte o Eclipse em alguma pasta de sua preferência;
- Crie um atalho na área de trabalho do arquivo “eclipse.exe“;
- Botão direito do mouse no atalho criado > Propriedades;
- No campo destino adicione o argumento -vm<”caminho da VM que o eclipse vai usar”>. Use as aspas!
Exemplo: C:desenvolvimentoEclipseGanymedeeclipse.exe -vm “C:Arquivos de programasJavajdk1.6.0_05binjavaw.exe” - Clique em OK e tudo pronto.
Em Linux o argumento é o mesmo.
Não é necessário alterar nenhuma variável de ambiente ou configuração.
Veja a lista completa dos argumentos que o Eclipse suporta (em inglês).












Comentários