J'utilise make et makefiles depuis de nombreuses années et, bien que le concept soit valable, sa mise en œuvre a quelque chose à désirer.
Quelqu'un a-t-il trouvé de bonnes solutions pour ne pas compliquer le problème?
J'utilise make et makefiles depuis de nombreuses années et, bien que le concept soit valable, sa mise en œuvre a quelque chose à désirer.
Quelqu'un a-t-il trouvé de bonnes solutions pour ne pas compliquer le problème?
J'ai beaucoup d'amis qui ne jurent que par CMake pour la croix-plate-forme de développement:
C'est le système de construction utilisé pour VTK (entre autres choses), qui est une bibliothèque C++ avec la croix-plate-forme de Python, Tcl, Java et les liaisons. Je pense que c'est probablement le moins compliqué que vous trouverez avec de nombreuses fonctionnalités.
Vous pouvez toujours essayer la norme autotools. Automake fichiers sont assez facile à mettre ensemble, si vous êtes seulement en cours d'exécution sur Unix et si vous vous en tenez à C/C++. L'intégration est plus compliqué, et les autotools est loin d'être le système le plus simple jamais.
doit est un outil python. Il est basé sur les concepts de build-tools mais plus générique.
Certains projets GNOME ont migré vers waf .
Il est basé sur Python, comme Scons, mais également autonome. Par conséquent, au lieu d’exiger que les autres développeurs aient installé votre outil de génération préféré, copiez simplement le script de génération autonome dans votre projet.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.