Forum Programmation.c++ Progrmmation de commande sous linux

Posté par  .
Étiquettes : aucune
0
24
mar.
2005
Bonjour,Bonjour,
je vais être amené à programmer sous Linux mon premier programme. Il s'agit d'un programme lancer en ligne de commande pouvant a terme être "démoniser" (mais cela ne presse pas). Ayant jusqu'à ce jour programmé quasi exclusivement sous Delphi donc sous Windows .Cela va pas mal changer mes habitudes.
J'aimerais faire les choses bien et faire de mon programme à terme un programme open-source. Par conséquent j'ai quelques questions :
J'ai l'intention d'utiliser Kdevelop3, de faire du automake et de l'autoconf.
Ma question est toute simple. Existe-il un moyen de générer le squelette de l'application tout seul en respectant les éventuels normes ou recommandation? J'aimerais par exemple qu'il me crée le fichier man à compléter ou qu'il m'écrive dans le code le --help à compléter également.
Merci d'avance pour tout les renseignements.
Olivier
  • # Petit tutorial

    Posté par  . Évalué à 2.

    Un petit tutorial pas très long pour commencer avec les autotools :
    http://www.infres.enst.fr/~dax/polys/configure/.(...)

    Sinon, normalement Kdevelop génère une arborescence standard (AUTHOR, COPYING, etc...)
  • # KDevelop

    Posté par  . Évalué à 2.

    Moi aussi, je dirais que KDevelop devrait être capable de faire tout cela.

    Par contre, j'ajouterais qu'utiliser des choses comme KDevelop pour faire une "transition douce" est une fausse bonne idée. Quite à changer de système, autant abandonner complètement les (mauvaises) habitudes acquises sur d'autres systèmes.
  • # mouais

    Posté par  (site web personnel) . Évalué à 1.

    Si ton intention est de développer un programme qui n'aura pas d'interface graphique (si j'ai bien suivi, tu souhaite qu'il tourne sous forme de démon), je ne peux que te conseiller de commencer à développer en C.

    De plus, je suis assez d'accord avec Robin des Bulles. Je pense que KDevelop va beaucoup plus te compliquer la tache qu'autres choses. Bon, je veux bien admettre qu'il te génére plein de petits fichiers 'achement utiles (les configure, makefile et autres), mais tu n'apprendras quasiement rien, et le jour où ça partira en sucette, tu seras bon pour tout recommencer...

    Pour des débuts de commandes shell, le C serait plus intéressant. Ceci dit, la transition avec Delphi ne va pas être évident. Mais ce genre d'IDE tout intégré n'est, à mon sens, pas très intéressant puisque peu ludique.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.