linker avec Dev C++

linker avec Dev C++ - Programmation

Marsh Posté le 21-02-2002 à 23:25:25    

sous VC++, pour que le compilo puisse faire un lien vers une lib, il suffit de la rajouter dnas setting->linker et rajouter "wsock32.lib" par ex.
mais avec dev c++, qq un sais comment faire ca je tourne en rond la :(

Reply

Marsh Posté le 21-02-2002 à 23:25:25   

Reply

Marsh Posté le 22-02-2002 à 01:46:39    

Option-->Complier Options
   \____ >"Add the following commands when calling compiler"  
   ____ /
  /  
 / doit etre coché
 
Ensuite, pour rajouter une librairie, il y a une simple convention a connaitre. Si la librairie s'appelle libfmod.a (par exemple), il faut ajouter "-lfmod" sans ajouter l'extension et avec un tiret.

 

[jfdsdjhfuetppo]--Message édité par KarLKoX--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 22-02-2002 à 02:44:33    

et pour une .lib (WSOCK32.LIB)
 
 
d ailleurs un truc que je comprends pas trop :
quadn je fait #include<winsock.h>
comment le compilo trouve la lib ??( tu va me dire, il la trouve pas :d)
 
dans devc++\lib\, y a un fichier wsock32.def qui commence par :
 
LIBRARY WSOCK32.DLL
EXPORTS
EnumProtocolsA@12
EnumProtocolsW@12
...
 
il a aussi besoin de la DLL  et pas de la lib??(VC++ utilise wsock32.dll)

Reply

Marsh Posté le 22-02-2002 à 13:48:25    

je peux rajouter une question :d
 
on m a dit que je pourrais trouver de la doc sur msdn librairy..
 
j ai ete sur le site + lancer une recherche..... mais en gros ca me sort une liste de news. moi j aurias voulu un cours exhaustif :o)

Reply

Marsh Posté le 16-02-2003 à 18:22:35    

moi aussi j'ai un problème de linker la :( ! :
 
c:\liste.o(.text+0x77):liste.c: undefined reference to 'list_add'
 
Que faire ?  :sarcastic:

Reply

Sujets relatifs:

Leave a Replay

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