Articles Taggés ‘Makefile’

C++: pkg-config pour vos bibliothèques !

10 août 2009

C’est quoi pkg-config ?

Ce programme (Linux, mais dispo pour Windows et Mac), permet de simplifier la compilation d’application, utilisant des bibliothèques partagé sur le système.

En gros, vous lui donnez le nom de la bibliothèque visé, et il peut vous retourner le opérateurs de compilation, et les Includes path.

» En lire plus:C++: pkg-config pour vos bibliothèques !

Makefile: Compilation avec sous dossiers !

6 juin 2009

gnome-stock-runQuand un projet prend un peu d’importance, et surtout, pour peu que vous soyez un poile organisé, vous aller vouloir séparer des parties de codes dans des sous dossiers.
Par exemple, les classes des tests unitaires puisque je suis en plein dedans en ce moment, c’est plus propre dans un sous-dossier, et surtout, vue que j’utilise cccc, ca permet d’avoir les statistiques du projet, vraiment, et ne pas avoir celles des tests unitaires en plus.

Donc, si je créer un dossier unit_test/ dans mon dossier trunk/ ( Oui ont utilise un système de versioning quand même !! :D ), et que je lance mon make… ça va péter à coup sûr !

L’astuce est vraiment simple ! Faites moi confiance ! ;)

» En lire plus:Makefile: Compilation avec sous dossiers !

Continuous Integration en C++ avec Hudson

4 mai 2009

hudson logo

Continuous quoi ?

Ça permet d’améliorer la qualité d’un programme.
Les développeurs vont écrire des tests unitaires, qui seront exécutés après la compilation afin de prévoir des dysfonctionnements dût aux changements commités dans le repository (Subversion par exemple).

Voire aussi: Wikipedia

» En lire plus:Continuous Integration en C++ avec Hudson