Umockdev-0.17.16
Installation de Umockdev
Installez Umockdev en exécutant
les commandes suivantes :
mkdir build &&
cd build &&
meson --prefix=/usr --buildtype=release .. &&
ninja
Pour tester les résultats lancez : PATH=$PATH:/usr/sbin ninja test.
L'augmentation de PATH
est requise si
vous utilisez les scripts de démarrage de Les fichiers de démarrage
du shell Bash, parce que certains tests ont besoin de lancer
udevadm. Un test doit
être lancé dans une session X.
Maintenant, en tant qu'utilisateur root
:
ninja install
Explication des commandes
-Dgtk_doc=true
: utilisez ce
paramètre si vous avez installé GTK-Doc-1.33.2 et souhaitez reconstruire
et installer la documentation de l'API.
Contents
Programmes installés:
umockdev-record, umockdev-run et
umockdev-wrapper
Bibliothèques installées:
libumockdev-preload.so et
libumockdev.so
Répertoires installés:
/usr/include/umockdev-1.0
Descriptions courtes
umockdev-record
|
enregistre des périphériques Linux et leurs ancêtres dans
sysfs/udev ou enregistre les ioctls d'un périphérique
|
umockdev-run
|
lance un programme dans un banc de test umockdev
|
umockdev-wrapper
|
enveloppe un programme autour de libumockdev-preload.so.0 avec
LD_PRELOAD
|
libumockdev.so
|
fournit les fonction de l'API qui permet de simuler des
périphériques matériels lors de tests unitaires
|