Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2244 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Pourvoir lire dans une lib static

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pourvoir lire dans une lib static

n°1343190
Palito
Posté le 10-04-2006 à 16:08:03  profilanswer
 

Salut,
 
Bon je bosse la sur un mac sur OSX.
Sous Xcode, j'ai une lib c++ qui compile, mais quand je link avec mon programme, ca me fait des link error :??:  
 
Je ne me souviens plus la commande (dans un terminal) qui permet de lire une lib et ainsi de voir ce qui a ete exporté.  
(en plus c une lib static donc je ne sais pas si c'est valable :pt1cable: )
 
Merci

mood
Publicité
Posté le 10-04-2006 à 16:08:03  profilanswer
 

n°1343211
franceso
Posté le 10-04-2006 à 16:15:22  profilanswer
 

je suis sous linux, et j'utilise "nm". Je suppose que ça doit marcher aussi sur OSX


---------------
TriScale innov
n°1343264
Palito
Posté le 10-04-2006 à 16:46:09  profilanswer
 

oui c bon ca marche.
 
Bon j'ai regardé en fesant -u on trouve bien les fonction que j'ai besoin qui ne sont pas définies.
 
En revenche sans le -u, j'ai au noins une des fonctions du .h qui est defini dans un des fichiers .cpp

Code :
  1. libZlib.a(adler32.o):
  2. 00000000 T adler32
  3. libZlib.a(compress.o):
  4. 00000168 T _compress
  5. 00000000 T _compress2
  6.          U _deflate
  7.          U _deflateEnd
  8.          U _deflateInit_
  9.          U dyld_stub_binding_helper
  10. [...]
  11. libZlib.a(deflate.o):
  12.          U _adler32
  13. 00000ee4 T _deflate
  14. 00000000 T _deflateEnd
  15. 00000e80 T _deflateInit_
  16.          U _fprintf$LDBL128
  17.          U dyld_stub_binding_helper


Message édité par Palito le 10-04-2006 à 17:00:34
n°1343765
Palito
Posté le 11-04-2006 à 09:05:02  profilanswer
 

Bon c'est bon j'ai trouvé le pourquoi du comment.
 
En fait je devais compiler certain fichier en c pure (old school) et il etait pas dans le .a.
 
Merci a franceso
 
:)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Pourvoir lire dans une lib static

 

Sujets relatifs
PDO : lire et afficher une table[SGBD] Lire des fichiers dBase qui n'ont pas l'extension DBF
lire un clip dans une zone predefinie de l'animImpossible de lire un cookie avec la fonction include?
[Résolu] lire un morceau de fichier audio avec JMFComment lire ce fichier ?
Comment lire les variables locales d'une MethodInfo??lire/modifier le format .LST
Lire une clef USB en language CPerl : lire un fichier UTF-8
Plus de sujets relatifs à : Pourvoir lire dans une lib static


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR