blob: d2d9f90d5fc305113bcaebfccd0a1a11b73d856e [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">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
<link rel="stylesheet" type="text/css" href="../../../netbeans.css">
</head>
<body>
<a name="top"></a>
<h1>Definindo o Ambiente de Desenvolvimento do Projeto C/C++</h1>
<!-- START INTRO ---------------------------------------------------------------------------------------* -->
<!-- Contributed by <i>Ann
Rice</i> and maintained by
<i>Susan Morgan</i><br> -->
<div class="articledate" style="margin-left: 0px;font-style:italic;">
<p><em>Março de 2014</em> [Número da revisão: V8.0-1]</p></div>
<p>O tutorial resumido a seguir conduz você pelas etapas básicas da seleção do host de compilação e da coleção de ferramentas para construção e depuração de um projeto C ou C++ no NetBeans IDE.
</p>
<!-- END INTRO -->
<p><b>Conteúdo</b></p>
<img alt="O conteúdo desta página se aplica ao NetBeans IDE 7.3 e mais recente" class="stamp" src="../../../images_www/articles/73/netbeans-stamp-80-74-73.png" title="O conteúdo desta página se aplica ao NetBeans IDE 7.3 e mais recente">
<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 href="#host" title="Especificando o Host de Compilação">Especificando o Host de Compilação</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 7.3 ou mais recente com o plug-in C/C++ do NetBeans</a></td>
</tr>
<tr>
<td class="tbltd1">JDK (Java Developer Kit)</td>
<td class="tbltd1"><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">versão 6, 7 ou 8</a></td>
</tr>
</table>
<br>
<p>Consulte as <a href="../../../community/releases/80/install.html">Instruções de Instalação do NetBeans IDE</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. Consulte <a href="../../../community/releases/80/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 e compiladores necessários.
</p><h2><a name="host"></a>Especificando o Host de Compilação</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 Oracle Solaris e Linux foram testados como hosts remotos de compilação. Inicialmente, o IDE está configurado para usar somente o host local.</p>
<p>Você pode definir hosts de compilação remota de várias formas:
<ul><li>Usando a janela Serviços: Selecione Janela > Serviços, em seguida, clique com o botão direito do mouse em Hosts de Compilação do C/C++ e selecione Adicionar Novo Host.
</li>
<li>Clique com o botão direito do mouse em um projeto, selecione Definir Host de Compilação > Gerenciar Hosts, em seguida, clique em Adicionar na caixa de diálogo Gerenciador de Host de Compilação.</li>
<li>Usando a janela Opções: Escolha Ferramentas > Opções > C/C++ > Construir Ferramentas e clique no botão Editar ao lado da lista Host de Compilação.</li>
</ul>
<p>Defina o <a href="./remotedev-tutorial.html">Tutorial de Desenvolvimento Remoto do C/C++</a> para obter mais informações.
</p>
<h2><a name="using"></a>Utilizando a Lista Coleção de Ferramentas</h2>
<p>A lista Coleção de Ferramentas mostra que as coleções de ferramentas estão disponíveis para o IDE no host local e em cada host de compilação remota. Você pode ver as Coleções de Ferramentas de uma das seguintes formas:
<ul><li>Usando a janela Serviços: escolha Janela > Serviços, expanda Hosts de Compilação C/C++ e o host no qual você está interessado. O nó Coleções de Ferramentas lista as coleções de ferramentas disponíveis no host.
</li>
<li>Use a janela Projetos: clique com o botão direito do mouse em um projeto, selecione Propriedades e clique na categoria Construir. Você pode selecionar uma coleção de ferramentas para usar para o projeto ou clicar no botão próximo à lista de Coleções de Ferramentas para abrir o Gerenciador de Coleção de Ferramentas para definir a coleção default e adicionar ou remover as coleções de ferramentas.
</li>
<li>Usando a janela Opções: escolha Ferramentas > Opções > C/C++ > Ferramentas de Construção. Nesta folha de propriedades você pode gerenciar as coleções de ferramentas após selecionar o host na lista Host de Compilação.
</li>
</ul>
<p>
Em cada caso, a lista Coleção de Ferramentas exibe as coleções encontradas no host selecionado atualmente na lista Host de Compilação. A coleção default é listada em negrito e é selecionada para qualquer novo projeto que você cria usando o host de compilação. É possível alterar a coleção de ferramentas de um projeto específico nas propriedades do projeto.</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 compilação selecionado.
</p>
<h3><a name="adding"></a>Adicionando uma Coleção de Ferramentas a um Host de Compilação</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 compilação:
</p>
<ol>
<li>Na janela Serviços, expanda o nó para o Host de Compilação C/C++ no qual você deseja adicionar a coleção.
</li>
<li>Clique com o botão direito do mouse no nó Coleções de Ferramentas e selecione Adicionar Nova Coleção de Ferramentas.<br> Você também pode adicionar coleções na guia Ferramentas > Opções > Ferramentas da Compilação C/C++ > Construir Ferramentas, clicando no botão Adicionar abaixo da lista Coleção de Ferramentas. <br><br>A caixa de diálogo Adicionar Coleção de Ferramentas é aberta. <br><br> <img alt="Tela da caixa de diálogo Adicionar Nova Coleção de Ferramentas" class="b-all margin-around" src="../../../images_www/articles/73/cnd/development-environment/add-collection.png">
</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, que geralmente é chamado <tt>bin</tt>.
</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. Você pode especificar um nome diferente para exibir no IDE para a coleção. Se você alterar a Família de Coleções de Ferramentas, certifique-se de que a família especificada seja a correta para a coleção; caso contrário, os flags do compilador talvez não sejam válidos.
</li>
<li>Clique em OK. <br><br>A nova coleção de ferramentas é adicionada à lista de Coleção de Ferramentas.</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><p>Para selecionar outra coleção de ferramentas para um projeto existente:</p>
<ol>
<li>Clique com o botão direito do mouse no nó do 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 Compilação esteja definido como o host em que deseja construir.
</li>
<li>Selecione uma coleção na lista drop-down Coleção de Ferramentas. <br><br> <img alt="Tela do painel Construir da caixa de diálogo Propriedades do Projeto" class="b-all margin-around" src="../../../images_www/articles/73/cnd/development-environment/select-collection.png">
</li>
<li>Clique em OK.</li>
</ol>
<p>Na próxima vez que o projeto for construído, será usada a coleção de ferramentas selecionada.</p>
<p>
</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:%20Defining%20Your%20C/C++%20Project's%20Development%20Environment%20-%20NetBeans%20IDE%207.3%20Tutorial">Enviar Feedback neste Tutorial</a></div>
</BODY>
</HTML>