O CDT conta com um utilitário de construção externo, tal como a construção GNU, para construir um projeto. O CDT pode gerar makefiles automaticamente quando você cria um projeto Make C Gerenciado ou um projeto Make C++ Gerenciado. Você tem a opção de criar um projeto C de Construção Padrão ou um projeto C++ de Construção Padrão e fornecer o makefile.
Você deve instalar e configurar os utilitários a seguir:
Dica: Cygwin contém esses utilitários (make, gcc e gdb) para um ambiente Windows, enquanto a execução da instalação de cygwin garante que gcc e make sejam selecionados, eles não são instalados, por padrão. Para obter informações adicionais, consulte http://www.cygwin.com. Usuários do Red Hat, tudo o que for necessário para construir o seu projeto está incluído na instalação do Red Hat Linux. Para outros sistemas operacionais, consulte a documentação de instalação.
O CDT utiliza uma série de termos para descrever o escopo da construção.
Essa é uma construção incremental (constrói tudo, assumindo que tudo está definido no makefile). Apenas os componentes afetados pelos arquivos modificados nesse projeto específico são construídos.
Constrói todo arquivo no projeto, independentemente se um arquivo foi modificado desde a última construção. Uma reconstrução é uma limpeza seguida por uma construção.
Para obter informações adicionais sobre construções, consulte:
As informações relacionadas à construção são exibidas como a seguir:
Para obter informações adicionais sobre a visualização Tarefas, consulte Guia do Usuário do Workbench > Referência > Informações da Interface com o Usuário > Visualizações e Editores > Visualização Tarefas.
Você pode criar um projeto C/C++ para o qual você fornecerá o makefile ou criar um projeto C/C++ para o qual o CDT irá gerar makefiles automaticamente.
Para criar um novo projeto, escolha, na barra de menus, Arquivo > Novo > Projeto. No diálogo que aparece:
Você pode definir preferências de construção no Eclipse:
Quando você define a ordem de construção, o CDT não reconstrói projetos que dependam de um projeto; é necessário reconstruir todos os projetos para assegurar que todas as alterações sejam propagadas.
O compilador C/C++ que um projeto utiliza é controlado pela definição de Propriedades do projeto.Para visualizar as propriedades de um projeto, clique com o botão direito do mouse no projeto e selecione Propriedades. No diálogo exibido, a página Projeto C/C++ de Construção Padrão permite que você controle uma variedade de configurações, incluindo:
As informações relacionadas a construção são exibidas como a seguir:
Projetos CDT
Visualizações de Arquivos do Projeto