GNU/Linux >> Linux Esercitazione >  >> Linux

Come impostare intestazioni e librerie per lo sviluppo di Linux

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.


Linux
  1. Come gestire le librerie dinamiche e statiche in Linux

  2. Come impostare l'indirizzo IP statico e configurare la rete in Linux

  3. Variabili d'ambiente Linux:come leggere e impostare su un VPS Linux

  4. Come configurare OpenCL per GPU su Linux e Docker [Guida completa]

  5. UNIX / Linux:come installare e configurare mutt

Come configurare i dispositivi Razer su Linux per effetti di luce e altre configurazioni

Come impostare data e ora su Linux

Come impostare e annullare l'impostazione delle variabili di ambiente su Linux

Come configurare un Killswitch Linux per VPN

Come installare e configurare il sottosistema Windows per Linux

Come installare e configurare 1Password su desktop Linux