Profiling sous linux+gcc mais avec des shared libs (dll)

Profiling sous linux+gcc mais avec des shared libs (dll) - C - Programmation

Marsh Posté le 16-05-2004 à 20:38:37    

Je connais l'option -p -pg pour profiler mais a l'execution je n'ai dans le fichier trace que des info par rapport aux fct se trouvant dans les .c servant a faire l'executable. Par contre, aucune trace des fonctions que j'ai mise dans des dll.
 
Il y a surement une solution.
 
Merci

Reply

Marsh Posté le 16-05-2004 à 20:38:37   

Reply

Marsh Posté le 16-05-2004 à 20:41:13    

des dll ?

Reply

Marsh Posté le 16-05-2004 à 20:47:47    

:/ il doit vouloir dire .so  
  ou alors il code sous Windows avec Cygwin
 
edit: ah bah non, il code sous Linux  :??:


Message édité par uriel le 16-05-2004 à 20:48:29

---------------
IVG en france
Reply

Marsh Posté le 16-05-2004 à 21:02:32    

n'empêche j'y arrive pas non plus, même avec un .a


Message édité par Taz le 16-05-2004 à 21:03:06
Reply

Marsh Posté le 16-05-2004 à 22:20:49    

dll ou shared lib c'est la meme chose. dll c'est + rapide a dire c'est tout ! A ne pas confondre avec *.dll et *.so bien sur.  
 
Sinon j'ai une piste : export LD_PROFILE=ma_lib_a_moi.so
 
a creuser

Reply

Marsh Posté le 16-05-2004 à 23:01:17    

so -> shared object
 
si tu dis so / .so tout le monde te comprendre

Reply

Marsh Posté le 17-05-2004 à 01:38:31    

rafal98 a écrit :


Il y a surement une solution.


 
essaye oprofile (c'est un peu chiant à installer), ça profile tout (ton code, les .so, et le kernel)

Reply

Marsh Posté le 17-05-2004 à 08:34:14    

Taz a écrit :

so -> shared object
 
si tu dis so / .so tout le monde te comprendre


pareil: dll -> dynamic loadable library.
ce n'est pas parce que windows utilise les extensions '.dll' que le terme est spécifique à windows.

Reply

Marsh Posté le 17-05-2004 à 08:56:38    

SoWhatIn22 a écrit :

pareil: dll -> dynamic loadable library.
ce n'est pas parce que windows utilise les extensions '.dll' que le terme est spécifique à windows.


 
je savais pas, desolé :jap:


---------------
IVG en france
Reply

Marsh Posté le 17-05-2004 à 13:35:34    

Captain ad-hoc a écrit :

essaye oprofile (c'est un peu chiant à installer), ça profile tout (ton code, les .so, et le kernel)


 
Je vais regarder ca aussi. Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed