GNU/Linux >> Tutoriels Linux >  >> Linux

Comment configurer les en-têtes et les bibliothèques pour le développement Linux

Assurez-vous d'avoir installé le build-essential forfait. Pour plus de documentation disponible à partir de la ligne de commande, installez glibc-doc, manpages-dev, gcc-*-doc, libstdc++*-doc (remplacez '*' par les numéros de version appropriés pour votre système)

Mise en route/Build/KDE4/Kubuntu et Debian avaient une paire de sudo aptitude install commandes que j'ai utilisées pour obtenir certains packages requis. J'ai également obtenu les applications KDevelop et QDevelop, bien que je ne sois pas sûr qu'elles soient nécessaires. Il y avait aussi un autre paquet dont j'avais besoin (kdelibs5-dev) et celui-ci semble être le paquet clé. Tout a finalement fonctionné après avoir obtenu celui-là. Eclipse et KDevelop étaient tous deux satisfaits de créer une application simple une fois les paramètres du compilateur configurés ; Eclipse a requis la configuration des chemins de recherche et des noms de fichiers de bibliothèque.

Dès les premières impressions, Eclipse semble meilleur que KDevelop pour la seule raison que les fenêtres d'outils dans Eclipse peuvent être détachées de la fenêtre principale et flotter - utile sur une configuration à double moniteur. Je ne pouvais pas voir de toute façon comment faire cela dans KDevelop (je suis sûr que quelqu'un commentera comment faire cela).


Vous pourriez avoir une idée de ce qui est inclus dans votre .classpath et .project fichiers si vous regardez et examinez le contenu du CMake utilisé pour développer une application pour KDE4.2

Je pense que la section développement de leur site KDE est assez complète lorsqu'il s'agit d'expliquer leur environnement de développement.

(source :kde.org) en particulier leur section Tutoriels de programmation.


Pour obtenir toutes les dépendances requises pour créer une application sur Debian (et probablement Ubuntu), utilisez "apt-get build-dep". Alors, choisissez une application KDE au hasard -- des kastéroïdes ? -- et lancez :

apt-get build-dep kasteroids

Inutile de deviner de quels outils et bibliothèques vous avez besoin pour créer une application KDE.


Linux
  1. Comment gérer les bibliothèques dynamiques et statiques sous Linux

  2. Comment définir une adresse IP statique et configurer le réseau sous Linux

  3. Variables d'environnement Linux :comment lire et définir sur un VPS Linux

  4. Comment configurer OpenCL pour les GPU sous Linux et Docker [Guide complet]

  5. Comment définir l'ID de processus sous Linux pour un programme spécifique

Comment configurer des appareils Razer sous Linux pour des effets d'éclairage et d'autres configurations

Comment définir la date et l'heure sous Linux

Comment définir et supprimer des variables d'environnement sous Linux

Comment configurer un killswitch Linux pour les VPN

Comment installer et configurer le sous-système Windows pour Linux

Comment installer et configurer 1Password sur Linux Desktop