Developpement

De system.co.free.fr.
(Différences entre les versions)
 
(3 versions intermédiaires masquées)
Ligne 4 : Ligne 4 :
=Outils Generiques pour le developpement=
=Outils Generiques pour le developpement=
-
 
+
<br>
==nm: liste les objets des fichiers librairies ".o"==
==nm: liste les objets des fichiers librairies ".o"==
Ligne 53 : Ligne 53 :
<br>
<br>
-
==[[OpenCV]]: Open Source Computer Vision Library==
+
==[[OpenCV]]: Open Computer Vision Library==
<br>
<br>
<br>
<br>

Version actuelle en date du 17 août 2013 à 16:20

retour vers Accueil


Sommaire

Outils Generiques pour le developpement


nm: liste les objets des fichiers librairies ".o"

nm /usr/lib/x86_64-linux-gnu/crti.o

readelf: informations sur les fichiers binaires

ELF: Executable and Linking Format.
Format de fichier binaire utilisé pour le code compilé ( objets, exécutables, bibliothèques de fonctions ). Remplace l'ancien format a.out et COFF (Common Object File Format).
voir la page Wikipedia

 readelf -s /lib/libusb-1.0.so


objdump: permet notamment de désassembler et lister les fonctions d'un exécutable, ou d'une bibliothèque

objdump -Dslx /usr/local/lib/libusb-1.0.so
objdump -x /usr/local/lib/libusb-1.0.so


cmake: cross platform make





Librairies C++



Boost: Bibliothèques avancées C++



OpenMP: Librairies et outils pour la programmation parallèle



libusb: utiliser l'usb



OpenCL: le SDK d'AMD pour Open Computing Language



APPML:Accelered Parallel Processing Math Libraries: clAmdBlas et clAmdFft



OpenCV: Open Computer Vision Library



libwebcam: webcam orbit sphere AV, implementation de la motorisation



Outils personnels