GNU/Linux >> Znalost Linux >  >> Linux

Jak nastavit hlavičky a knihovny pro vývoj Linuxu

Ujistěte se, že jste nainstalovali základní sestavení balík. Pro další dokumentaci dostupnou z příkazového řádku nainstalujte glibc-doc, manpages-dev, gcc-*-doc, libstdc++*-doc (nahraďte '*' vhodnými čísly verzí pro váš systém)

Getting Started/Build/KDE4/Kubuntu a Debian měly dvojici sudo aptitude install příkazy, které jsem použil k získání některých požadovaných balíčků. Také jsem dostal aplikace KDevelop a QDevelop, i když si nejsem jistý, zda jsou vyžadovány. Potřeboval jsem také další balíček (kdelibs5-dev) a tento se zdá být klíčový. Všechno nakonec fungovalo poté, co dostal ten. Eclipse a KDevelop byli oba šťastní, když vytvořili jednoduchou aplikaci, jakmile byla nastavena nastavení kompilátoru; Eclipse vyžaduje nastavení vyhledávacích cest a názvů souborů knihoven.

Na první pohled se Eclipse jeví lépe než KDevelop z jediného důvodu, že okna nástrojů v Eclipse lze oddělit od hlavního okna a plovoucí – užitečné při nastavení dvou monitorů. V KDevelopu jsem to stejně nemohl udělat (jsem si jistý, že se někdo vyjádří k tomu, jak to udělat).


Možná máte ponětí o tom, co obsahuje vaše .classpath a .project soubory, pokud se podíváte a prozkoumáte obsah CMake používá se pro vývoj aplikací pro KDE4.2

Věřím, že vývojová část jejich stránek KDE je zcela kompletní, pokud jde o vysvětlení jejich vývojového prostředí.

(zdroj:kde.org) zejména jejich sekci Programování.


Chcete-li získat všechny závislosti potřebné k sestavení aplikace na Debianu (a pravděpodobně na Ubuntu), použijte "apt-get build-dep". Takže vybrat náhodnou aplikaci KDE -- kasteroidy? -- a spusťte:

apt-get build-dep kasteroids

Není třeba hádat, jaké nástroje a knihovny potřebujete k sestavení aplikace KDE.


Linux
  1. Jak zacházet s dynamickými a statickými knihovnami v Linuxu

  2. Proměnné prostředí Linux:Jak číst a nastavovat na Linux VPS

  3. Jak nastavit ID procesu v Linuxu pro konkrétní program

  1. Jak nastavit statickou IP adresu a nakonfigurovat síť v Linuxu

  2. Jak nastavit/vytvořit proměnné prostředí a prostředí v Linuxu

  3. Jak nastavit, vypsat a odebrat proměnné prostředí v Linuxu

  1. Jak nastavit ulimit a limit deskriptorů souborů na serverech Linux

  2. Jak nastavit OpenCL pro GPU na Linuxu a Dockeru [Kompletní průvodce]

  3. UNIX / Linux :Jak nainstalovat a nakonfigurovat mutt