Assicurati di aver installato build-essential pacchetto. Per ulteriore documentazione disponibile dalla riga di comando, installa glibc-doc, manpages-dev, gcc-*-doc, libstdc++*-doc (sostituisci '*' con i numeri di versione adatti al tuo sistema)
Getting Started/Build/KDE4/Kubuntu e Debian avevano una coppia di sudo aptitude install
comandi che ho usato per ottenere alcuni pacchetti richiesti. Ho anche le applicazioni KDevelop e QDevelop, anche se non sono sicuro che siano necessarie. C'era anche un altro pacchetto di cui avevo bisogno (kdelibs5-dev) e questo sembra essere il pacchetto chiave. Alla fine tutto ha funzionato dopo averlo ottenuto. Eclipse e KDevelop erano entrambi felici di costruire una semplice applicazione una volta impostate le impostazioni del compilatore; Eclipse ha richiesto l'impostazione dei percorsi di ricerca e dei nomi dei file di libreria.
Dalle prime impressioni, Eclipse sembra migliore di KDevelop per l'unico motivo che le finestre degli strumenti in Eclipse possono essere staccate dalla finestra principale e mobili - utile su una configurazione a doppio monitor. Non riuscivo comunque a farlo in KDevelop (sono sicuro che qualcuno commenterà come farlo).
Potresti avere qualche idea su cosa includere nel tuo .classpath
e .project
se dai un'occhiata ed esamini il contenuto di CMake utilizzato per sviluppare applicazioni per KDE4.2
Credo che la sezione di sviluppo del loro sito KDE sia abbastanza completa quando si tratta di spiegare il loro ambiente di sviluppo.
(fonte:kde.org) in particolare la sezione Tutorial di programmazione.
Per ottenere tutte le dipendenze necessarie per creare un'app su Debian (e presumibilmente Ubuntu), usa "apt-get build-dep". Quindi scegli un'app KDE a caso:kasteroids? -- ed esegui:
apt-get build-dep kasteroids
Non c'è bisogno di indovinare di quali strumenti e librerie hai bisogno per creare un'app KDE.