As Opções de Linkagem para o seu actual projecto podem ser definidas na última página do diálogo de opções do projecto. Tem de activar as bibliotecas que a sua aplicação utiliza para as ligar ao seu binário com o linkador, por ex. a sua aplicação utiliza a classe KFileDialog. Como a classe KFileDialog é parte da biblioteca KFile, tem de activar kfile. Para classes ou funções que não são listadas nas caixas de escolha, utilize o campo "bibliotecas adicionais".
isto significa que toda a informação redundante será removida dos ficheiros de objecto e do binário, resultando em que a depuração não será possível. Durante o tempo em que a sua aplicação estiver em fase de desenvolvimento e não em distribuição final, deve deixar esta opção desactivada.
Esta opção desactiva a utilização de bibliotecas partilhadas em sistemas que suportem isto. Em sistemas que não utilizem bibliotecas partilhadas, esta opção não terá qualquer efeito.
Aqui, você poderá introduzir parâmetros adicionais para o linkador, definindo a variável de ambiente LDFLAGS através do make. As opções disponíveis podem ser tiradas da página de manual para ld ou a página de manual do seu compilador.
A secção de bibliotecas contém caixas de selecção para as bibliotecas mais utilizadas em conjunto com o desenvolvimento de aplicações Qt /KDE . Tem de activar as bibliotecas que a sua aplicação utiliza, caso contrário o linkador irá queixar-se sobre tabelas de símbolos não resolvidas.
A biblioteca X11. Recomendada para todos os programas X-Window.
A biblioteca de extenções X11. Também a maioria dos programas X-Window depende da Xext.
A biblioteca Qt. Recomendada para aplicações Qt e KDE .
A biblioteca KDE Core; contém as classes para o esqueleto de aplicações KDE.
A biblioteca de interface de utilizador KDE; contém widgets específicos KDE.
A biblioteca de Widget KHTML.
A biblioteca KFM contendo classes para funções KFM.
A biblioteca KFile. Contém diálogos de ficheiros etc.
A biblioteca KSpell. Contém um interface para programas utilizarem o ISpell para verificação ortográfica.
A biblioteca KAdressBook. Necessária para acesso ao livro de endereços bem como para disponibilizar o widget de livro de endereços
Como o make GNU suporta algumas opções úteis, o diálogo de Opções do Projecto contém uma página chamada "Opções Make", onde essas podem ser (des)activadas. As definições disponíveis são:
imprime toda a informação sobre ficheiros do projecto e o que o make determina para os reconstruir.
tenta continuar com a compilação após um erro ocorrer (por ex. um ficheiro não conseguiu ser compilado devido a um erro)
imprime a base de dados make para o processo actual que contém as modificações desde a última execução de construção.
dão as variáveis de ambiente actuais uma prioridade mais elevada que as variáveis a utilizar nos ficheiros Makefiles.
não utiliza as regras inclusas para o make.
não corre o compilador sobre ficheiros modificados; em vez disso apenas os toca. Isto define-os como já processados pelo make.
Ignora todos os erros que possam ocorrer
não imprime qualquer informação sobre o processo de construção
imprime o directório actual durante o processo do make.
define o número de processos paralelos para o make. Para um sistema de CPU único nós recomendamos definir este parâmetro para um ou dois.
define o ficheiro seleccionado como modificado. Escolha o ficheiro clicando sobre o botão de pasta à direita. Definir um ficheiro como modificado significa que esse ficheiro será processado pelo make e compilado se for um ficheiro de código fonte.
define opções adicionais para o make; estas podem ser encontradas na sua página de manual local para o "Make GNU".