Developpement

De system.co.free.fr.
(Différences entre les versions)
(Boost: Librairies avancées C++)
Ligne 36 : Ligne 36 :
<br>
<br>
<br>
<br>
-
==[[Boost]]: Librairies avancées C++ ==
+
==[[Boost]]: Bibliothèques avancées C++ ==
<br>
<br>
<br>
<br>

Version du 16 février 2013 à 18:19

retour vers Accueil


Sommaire

Outils Generiques pour le developpement

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

nm /lib/libusb-1.0.so


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



OpenCV: Open Source Computer Vision Library



Outils personnels