blob: 354e5ca1d2f7b5905f36f1d1e78fadf30f73babc [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Definindo o Ambiente de Desenvolvimento do Projeto C/C++</TITLE>
<meta name="KEYWORDS" content="NETBEANS, TUTORIAL, C/C++, tools">
<meta name="DESCRIPTION" content="Short tutorial that demonstrates using
local or remote tool collections to develop C/C++ projects in NetBeans IDE 6.7/6.8/6.9">
<meta name="author" content="Ann Rice">
<meta name="author" content="Susan Morgan">
<link rel="stylesheet" type="text/css" href="../../../netbeans.css">
<meta HTTP-EQUIV="Content-Type" Content="text/html; charset=UTF-8"></head>
<body>
<a name="top"></a>
<h1>Definindo o Ambiente de Desenvolvimento do Projeto C/C++</h1>
<!-- START INTRO ---------------------------------------------------------------------------------------* -->
<div class="articledate" style="margin-left: 0px;font-style:italic;">
<p><em>Contribuição de <i>Ann Rice</i> e mantida por <i>Susan Morgan</i><br> Junho de 2010</em> [Número de revisão: V6.9-1]</div>
<p>O tutorial resumido a seguir conduz você pelas etapas básicas da seleção do host de desenvolvimento e da coleção de ferramentas para construção e depuração de um projeto C ou C++ no NetBeans IDE 6.7, 6.8 ou 6.9.
</p>
<!-- END INTRO -->
<p><b>Conteúdo</b></p>
<img alt="O conteúdo desta página aplica-se ao NetBeans IDE 6.7/6.8/6.9" class="stamp" src="../../../images_www/articles/67/netbeans-stamp-67-68-69.png" title="O conteúdo desta página aplica-se ao NetBeans IDE 6.7/6.8/6.9">
<ul class="toc">
<li><a href="#requirements" title="Requisitos">Requisitos</a></li>
<li><a href="#installing" title="Instalando Coleções de Ferramentas">Instalando Coleções de Ferramentas</a></li>
<li><a "title="Specifying the Development Host" href="#host">Especificando o Host de Desenvolvimento</a></li>
<li><a href="#using" title="Utilizando a Lista Coleção de Ferramentas">Utilizando a Lista Coleção de Ferramentas</a></li>
<li><a href="#changing" title="Alterando a Coleção de Ferramentas de um Projeto"> Alterando a Coleção de Ferramentas de um Projeto</a></li>
</ul>
<h2><a NAME="requirements"></a>Requisitos</h2>
<p><b>Para seguir este tutorial, são necessários os recursos e o software a seguir.</b> </p>
<table>
<tbody>
<tr>
<th class="tblheader" scope="col">Software ou Recurso</th>
<th class="tblheader" scope="col">Versão Necessária</th>
</tr>
<tr>
<td class="tbltd1">NetBeans IDE</td>
<td class="tbltd1"><a href="https://netbeans.org/downloads/index.html">versão 6.7, 6.8 ou 6.9 do NetBeans com o plug-in C/C++</a></td>
</tr>
<tr>
<td class="tbltd1">JDK (Java Developer Kit)</td>
<td class="tbltd1"><a href="http://java.sun.com/javase/downloads/index.jsp">versão 6</a></td>
</tr>
</table>
<br>
<p>Consulte as <a href="../../../community/releases/69/install.html">Instruções de Instalação do NetBeans IDE 6.9</a> para obter informações sobre o download e instalação do software NetBeans necessário.
</p>
<h2><a name="installing"></a>Instalando Coleções de Ferramentas</h2>
<p>O módulo NetBeans C/C++ requer no mínimo um compilador C, compilador C++, utilitário make e depurador gdb. O módulo NetBeans C/C++ foi testado com as ferramentas e os compiladores listados em <a href="./supported-tool-collections.html">Coleções de Ferramentas C/C++ testados com o NetBeans IDE</a>.
<p>
Consulte <a href="../../../community/releases/69/cpp-setup-instructions.html"> Configurando o NetBeans IDE para C/C++/Fortran</a> para obter instruções de instalação e configuração das ferramentas necessárias.
<h2><a name="host"></a>Especificando o Host de Desenvolvimento</h2>
<p>É possível construir, executar e depurar o projeto no host local (o sistema a partir do qual se iniciou o IDE) ou um host remoto que esteja executando um sistema operacional UNIX®. Somente os sistemas operacionais Solaris e Linux foram testados como hosts remotos de desenvolvimento. Inicialmente, o IDE está configurado para usar somente o host local.</p>
<p>É possível definir os hosts remotos de desenvolvimento na guia Ferramentas de Construção no painel C/C++ da janela Opções, conforme descrito no <a href="./remotedev-tutorial.html">Tutorial de Desenvolvimento Remoto C/C++</a>.
</p>
<h2><a name="using"></a>Utilizando a Lista Coleção de Ferramentas</h2>
<p>A lista de coleção de ferramentas está na guia Ferramentas > Opções > Ferramentas de Construção. A lista exibe as coleções encontradas no host atual de desenvolvimento selecionado. A coleção default é listada em negrito e é selecionada para qualquer novo projeto que você cria. É possível alterar a coleção de ferramentas de um projeto específico nas propriedades do projeto.</p>
<p>A coleção de ferramentas está associada ao host de desenvolvimento, portanto, é necessário ter certeza de que o host de desenvolvimento selecionado é a correto antes de trabalhar com a lista de coleções de ferramentas. Nos hosts local ou remoto, você pode modificar a lista de coleções de ferramentas adicionando ou removendo coleções.</p>
<h3>Alterando a Coleção de Ferramentas Default</h3>
<p>Para alterar a coleção de ferramentas default, selecione uma coleção na lista Coleção de Ferramentas e clique em Default. A nova coleção de ferramentas default será selecionada para os novos projetos criados que usem o host de desenvolvimento selecionado.
</p>
<h3><a name="adding"></a>Adicionando uma Coleção de Ferramentas a um Host de Desenvolvimento</h3>
<p>Quando você adiciona uma coleção de ferramentas, os compiladores ficam disponíveis para o IDE. As ferramentas já devem estar instaladas no sistema.</p>
<p>Para adicionar uma coleção de ferramentas associada a um host de desenvolvimento:
<ol>
<li>Selecione o Host de Desenvolvimento ao qual você deseja adicionar uma coleção de ferramentas.
</li>
<li>Na guia Ferramentas > Opções > Ferramentas de Construção, clique em Adicionar embaixo da lista Coleção de Ferramentas.</li>
<li>Na caixa de diálogo Adicionar Nova Coleção de Ferramentas, digite o caminho do diretório dos arquivos executáveis da coleção de ferramentas no campo Diretório base ou use o botão Procurar para ir até o diretório.
<p class="notes">Observe que em NetBeans IDE 6.7 e 6.8, se o Host de Desenvolvimento não for localhost, a funcionalidade Procurar não estará disponível. É preciso digitar o caminho completo para o diretório base das ferramentas no servidor remoto. Clique em Verificar para que o IDE verifique se os dados inseridos são válidos para uma coleção de ferramentas suportadas. Talvez seja solicitado que você efetue log-in no servidor para verificar o caminho. No NetBeans IDE 6.9, a funcionalidade Procurar está disponível para hosts remotos.</p>
</li>
<li>Os campos Família de Coleções de Ferramentas e Nome da Coleção de ferramentas são preenchidos automaticamente com caminhos válidos. É possível especificar um nome diferente para a coleção. Se alterar uma família por outra família da lista drop-down, certifique-se de que a família especificada é a correta para a coleção, do contrário, os flags do compilador podem não ser válidos.
</li>
<br>
<img src="../../../images_www/articles/67/cnd/development-environment/add-collection.png">
<br><br>
<li>Clique em OK.</li>
</ol>
<h2><a name="changing"></a>Alterando a Coleção de Ferramentas de um Projeto</h2>
<p>Quando você cria um projeto, a coleção de ferramentas default é selecionada como a coleção de ferramentas do projeto. É possível alterar a coleção de ferramentas do projeto por outra na lista de coleções ou é possível personalizar uma coleção especialmente para o projeto.
<p>Para selecionar outra coleção de ferramentas para um projeto existente:</p>
<ol>
<li>clique com o botão direito do mouse no projeto na janela Projetos e escolha Propriedades.</li>
<li>
Na caixa de diálogo Propriedades do Projeto, selecione o nó Construir na lista Categorias.
</li>
<li>Nas propriedades das ferramentas de construção, certifique-se de que o host de desenvolvimento esteja definido como o host em que deseja construir.
</li>
<li>Selecione uma coleção na lista drop-down Coleção de Ferramentas.</li>
<br> <img alt="Tela do painel Construir da caixa de diálogo Propriedades do Projeto" src="../../../images_www/articles/67/cnd/development-environment/select-collection.png"> <br><br>
<li>Clique em OK.</li>
<p>Na próxima vez que o projeto for construído, será usada a coleção de ferramentas selecionada.</p>
</ol>
<p>
<h2>Consulte Também</h2>
<p>Consulte a <a href="https://netbeans.org/kb/trails/cnd.html">Trilha do Aprendizado C/C++</a> para obter mais artigos sobre o desenvolvimento com C/C++/Fortran no NetBeans IDE.</p>
<div class="feedback-box"><a href="mailto:users@cnd.netbeans.org?subject=Feedback: Defining
Your C/C++ Project's Development Environment - NetBeans IDE 6.7/6.8/6.9 Tutorial">Envie-nos Seu Feedback</a></div>
</BODY>
</HTML>