Transformer un .o en .c ? - C - Programmation
Marsh Posté le 23-11-2004 à 22:30:17
Des décompilateurs :
http://www.itee.uq.edu.au/~cristina/dcc.html
http://boomerang.sourceforge.net/
Mais c'est très limité.
Marsh Posté le 23-11-2004 à 22:56:18
Ok je vais essayer. J'ai deja boomerang mais il ne se lance pas j'ai une erreur de librairie apparemment alors que j'ai bien tout dl... :s
Marsh Posté le 24-11-2004 à 07:37:54
postes l'erreur on pourra peut être te dire ce qui va pas
Marsh Posté le 24-11-2004 à 08:27:10
l'utilisation de logiciel c'est sur windows, soft et réseau.
Marsh Posté le 24-11-2004 à 09:31:16
ouais enfin un décompilateur c'est quand même assez spécifique aussi hein C'est comme les questions relatives aux IDE etc.
Marsh Posté le 24-11-2004 à 14:48:16
Voila l'erreur : "./boomerang: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory"
Pourtant les libs que demandent boomerang sont bien installees... O_o
Marsh Posté le 24-11-2004 à 14:55:24
Où as-tui mis les fichiers de libexpat, et quelles fichiers extensions de fichier as-tu ?
Lorsque tu fais ldd ./boomerang, ça donne quoi?
Marsh Posté le 24-11-2004 à 16:15:00
le fichier libexpat s'est decompresse dans le dossier "lib" du repertoire de boomerang. On y trouve que des fichiers en .so dont le libexpat.so.
Mais effectivement quand je fais un ldd ./boomerang il me dit entre autres : "-lexpat.0 => not found", ca a peut etre un rapport...
Marsh Posté le 24-11-2004 à 16:16:58
Alors fait un
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<BOOMERANGPATH>/lib
Et reessaye.
Marsh Posté le 23-11-2004 à 22:08:44
Hello,
Est-il possible de transformer un .o (fichier objet) en un .c sous unix ? Existe-t-il une option a cc ou gcc le permettant ? Histoire de retrouver le code... Un decompilateur peut etre ?
Merci
---------------
~ Msi z790 Gaming Plus Wifi | i9-12900K + Dark Rock Pro4 | 64Go G-Skill DDR4 4800 | RTX 3080 Ti