É criado um projeto com quatro pastas lógicas. A pasta lógica não é um diretório. É uma forma de organizar os arquivos e não reproduzir as alterações quando os arquivos estão armazenados fisicamente no disco. Os arquivos adicionados a pastas lógicas fazem automaticamente parte do projeto e são compilados quando o projeto é construído.
Os arquivos adicionados à pasta Arquivos importantes não fazem parte do projeto e não são compilados quando o projeto é construído. Estes arquivos servem apenas para referência e são úteis em projetos com um makefile existente.
Alternando entre a exibição lógica e física do projeto
Um projeto apresenta uma exibição lógica e uma exibição física. É possível alternar entre a exibição lógica e a exibição física do projeto.
-
Selecione a guia Arquivos. Esta janela mostra a exibição física do projeto. Exibe os arquivos e pastas conforme estão armazenados no disco.
-
Selecione a guia Projetos. Esta janela mostra a exibição lógica do projeto.
Adicionando arquivos e pastas ao projeto
É possível adicionar pastas lógicas ao projeto.
-
Clique com o botão direito do mouse no nó do projeto Aplicativo e escolha Nova pasta lógica. A nova pasta lógica é adicionada ao projeto.
-
Clique com o botão direito do mouse na nova pasta lógica e selecione Renomear. Digite o nome que quer dar à nova pasta.
Você pode adicionar arquivos e pastas a uma pasta existente. As pastas lógicas podem ser aninhadas.
Adicionando novos arquivos ao projeto
É possível adicionar novos arquivos ao projeto.
- Clique com o botão direito do mouse na pasta Arquivos-fonte e escolha Novo > Arquivo/Pasta.
-
Na página Escolher tipo de arquivo da caixa de diálogo Novo arquivo, selecione a categoria Arquivos C e o tipo de arquivo Arquivo C principal. Clique em Próximo.
- Na página Nome e local, digite principal no campo Nome do arquivo.
- Clique em Finalizar.
O arquivo principal.c é criado no diretório especificado no assistente do disco e é adicionado à pasta Arquivos-fonte. Você pode adicionar qualquer tipo de arquivo a esta pasta, não apenas arquivos-fonte.
Adicionando mais arquivos novos ao projeto
- Clique com o botão direito do mouse na pasta Arquivos de cabeçalho e escolha Novo > Arquivo/Pasta.
-
Na página Escolher tipo de arquivo da caixa de diálogo Novo arquivo, selecione a categoria Arquivos C e o tipo de arquivo Arquivo de cabeçalho C. Clique em Próximo.
- Na página Nome e local, digite arquivo no campo Nome do arquivo.
- Clique em Finalizar.
O arquivo é criado no diretório especificado no assistente do disco e é adicionado à pasta Arquivos de cabeçalho.
Adicionando arquivos existentes ao projeto
É possível adicionar arquivos existentes ao projeto de duas formas:
-
Clique com o botão direito do mouse na pasta Arquivos-fonte e escolha Adicionar item existente. Você pode indicar um arquivo existente no disco usando a caixa de diálogo Selecionar item e adicionar o arquivo ao projeto.
- Clique com o botão direito do mouse na pasta Arquivos-fonte e escolha Adicionar itens existentes das pastas. Use a caixa de diálogo Adicionar arquivos para adicionar pastas que contenham arquivos.
Não use Novo > Arquivo/Pasta para adicionar itens existentes. O painel Nome e local mostrará os arquivos que já existem.
Definindo as propriedades do projeto
Quando o projeto é criado, apresenta duas configurações, Depurar e Versão. Configuração é uma forma de armazenar as definições atuais do projeto. A configuração Depurar constrói uma versão do aplicativo que inclui informações de depuração. A configuração Versão constrói uma versão otimizada.
A caixa de diálogo Propriedades do projeto contém informações de construção e configuração do projeto. Para abrir a caixa de diálogo Propriedades do projeto:
-
Clique com o botão direito do mouse no nó do projeto Application_1 e escolha Propriedades.
É possível modificar as definições do compilador e outras definições de configuração na caixa de diálogo selecionando um nó no painel esquerdo e modificando as propriedades no painel direito. Selecione alguns dos nós e os valores da propriedade e observe as propriedades que podem ser definidas. Você está definindo as propriedades na configuração atualmente selecionada.
Gerenciando configurações
As propriedades alteradas na janela Propriedades do projeto são armazenadas no makefile na configuração atual. Você pode editar as configurações padrão ou criar novas configurações. Para criar uma nova configuração:
-
Clique no botão Gerenciar configuração na caixa de diálogo Propriedades do projeto.
-
Na caixa de diálogo Configurações, selecione a configuração que melhor corresponde à configuração desejada. Nesse caso, selecione a configuração Versão e clique no botão Copiar. Em seguida, clique em Renomear.
-
Na caixa de diálogo Renomear, renomeie a configuração como PerformanceRelease. Clique em OK.
- Clique em OK na caixa de diálogo Configurações.
-
Na caixa de diálogo Propriedades do projeto, observe que a configuração PerformanceRelease está selecionada na lista suspensa Configuração.
-
No painel esquerdo, expanda o nó C/C++ e o nó Compilador GNU C e selecione o nó Geral.
-
Na folha de propriedades no painel direito, altere o Modo de desenvolvimento de Versão para PerformanceRelease. Clique em OK.
Você criou uma nova configuração que compilará o aplicativo com um conjunto diferente de opções.
Definindo as propriedades do arquivo-fonte
Ao definir as propriedades do seu projeto em C ou C++, as propriedades relevantes são aplicadas a todos os arquivos do projeto. Algumas propriedades podem ser definidas para um arquivo específico.
-
Clique com o botão direito do mouse no arquivo-fonte principal.c e escolha Propriedades. Você pode substituir as configurações do compilador e de outras propriedades do projeto por arquivo. Também é possível excluir arquivos de uma construção em uma configuração específica.
- Cancele a caixa de diálogo Propriedades do projeto.
Definindo o projeto principal
Ao clicar com o botão direito do mouse no nó de um projeto na janela Projetos, é exibido um menu pop-up de ações que podem ser realizadas no projeto selecionado. Se houver vários projetos abertos ao mesmo tempo, o menu pop-up de um nó do projeto subentende que você está operando em tal projeto. Mas o que acontece com as ações relacionadas a projetos na barra de menus e na barra de ferramentas?
A maioria das ações relacionadas a projetos na barra de menus e na barra de ferramentas opera no projeto principal. O nó do projeto principal é exibido em negrito na janela Projeto.
Para alterar o projeto principal no IDE:
-
Clique com o botão direito do mouse no nó do projeto desejado e escolha Definir como projeto principal. Este projeto é agora o projeto principal no IDE e as ações na barra de menus e na barra de ferramentas são aplicadas neste projeto.
Construindo o projeto
Para construir o projeto:
-
Escolha Construir > Construir projeto principal e o projeto é construído. A saída de construção é mostrada na janela Saída.
-
Altere a configuração de Depurar para PerformanceRelease na lista suspensa de configuração da barra de ferramentas principal. Agora o projeto será construído usando a configuração PerformanceRelease.
-
Escolha Construir > Construir projeto principal e o projeto é construído. A saída de construção é mostrada na janela Saída.
Você pode construir, limpar ou limpar e construir o projeto selecionando ações no menu Construir. O projeto também mantém separados arquivos de objeto e executáveis de diferentes configurações, assim você não tem que se preocupar com a possibilidade de misturar arquivos de diferentes configurações.
Compilando um único arquivo
Para compilar um único arquivo-fonte:
-
Clique com o botão direito do mouse no arquivo-fonte principal.c e escolha Compilar arquivo. Somente este arquivo é compilado.
Observação: A compilação de um único arquivo não é suportada nos projetos do tipo Projeto em C/C++ a partir do código existente.