[Visual C++] Comment inclure une librairie .a dans un projet C

Comment inclure une librairie .a dans un projet C [Visual C++] - API Win32 - Programmation

Marsh Posté le 07-10-2007 à 15:30:17    

Bonjour,
 
Tout est dans la question. Je ne connais pas très bien cet environnement de dév. Je désire inclure libcurl.a dans mon projet VC++, comment fait-on ?
 
Merci.


---------------
Asus P5Q Pro | C2D E8400 3GHz@4GHz + Noctua NH-C12P | 2x2Go Patriot Extreme PC-8500 | GeForce GTX 460@Stock 1Go GLH | Crucial SSD M4 64Go Sata3
Reply

Marsh Posté le 07-10-2007 à 15:30:17   

Reply

Marsh Posté le 08-10-2007 à 00:39:20    

pas de rapport avec la win32 :/


---------------
--- WinSplit Revolution ---
Reply

Marsh Posté le 08-10-2007 à 09:18:37    

Ben ça reste du visual c++. Alors personne ? :(

Reply

Marsh Posté le 08-10-2007 à 22:06:59    

Je n'ai pas la réponse parce que j'utilise Dev-Cpp au lieu de VC++, mais puisque personne ne répond, je vais quand même essayer de faire avancer le schmililililililiiblic en disant que la solution consiste à indiquer cette bibliothèque dans l'un des onglets du projet.
Avec Dev-Cpp, il faudrait indiquer -l curl, c'est-à-dire en faisant attention à ne pas mettre le préfixe "lib" ni le suffixe ".a".

Reply

Marsh Posté le 08-10-2007 à 22:24:43    

Giz a écrit :

Ben ça reste du visual c++. Alors personne ? :(


tu sais au moins ce que c'est l'API win32? donc post pas n'importe où!


---------------
--- WinSplit Revolution ---
Reply

Marsh Posté le 09-10-2007 à 08:46:52    

sous visual studio,
 
Projets -> Settings -> Linker Options -> Additional Libraries
ou unt ruc du genre et tu y rajoutes le nom complet de ton .a, .a y compris.
 
Ensuite dans la même zone, faut rajouter le chemin vers ton .a dans le Search Path

Reply

Marsh Posté le 22-10-2007 à 12:22:56    

Une librairie .a c'est pas sous Unix ca?

Reply

Marsh Posté le 22-10-2007 à 14:12:53    

Sous Unix et sous Windows aussi. J'en ai utilisé personnellement.

Reply

Marsh Posté le 22-10-2007 à 14:27:30    

Ce n'est pas utilisable avec VC++ (sauf probablement à faire un projet Makefile utilisant les binaires mingw, mais du coup, pas moyen de profiter des propriétés du projet pour modifier ça).

Reply

Sujets relatifs:

Leave a Replay

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