begin process at 2012 05 28 19:01:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

compilation C , refuse d'inclure les apis


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

compilation C , refuse d'inclure les apis

vendredi 29 avril 2005 à 20:42:35 | compilation C , refuse d'inclure les apis

ToutEnMasm

Salut,
je balbutie en c et j'essaye de compiler des progs avec le vctoolkit.
J'ai un probleme au link .
Toutes les APIS ne sont pas retrouvés et j'obtient le message suivant
main.obj : error LNK2019: unresolved external symbol __imp__LoadIconA@8 referenc
ed in function _WinMain@16
J'ai pourtant le sdk avec toutes les librairies nécessaires
Quelqu'un aurait-il la solution ?
                 ToutEnMasm
vendredi 29 avril 2005 à 22:30:07 | Re : compilation C , refuse d'inclure les apis

thedestiny

Tu as bien fait #include <windows.h>
Sinon envoi l'entête du programme avec la déclaration de ta Fonction WinMain et l'utilisation de LoadIcon()

Amicalement,
The Destiny
samedi 30 avril 2005 à 15:07:26 | Re : compilation C , refuse d'inclure les apis

ToutEnMasm

Salut,
Il me semble que je tiens une réponse partielle que j'ai trouvé en rédigeant mon mail.Au moment du link , dans cl , je rajoute /link machin.obj /DEFAULTLIB:user32.lib par exemple.
Si quelqu'un connait une autre méthode , merci de me l'indiquer
                           ToutEnMasm

samedi 30 avril 2005 à 23:08:19 | Re : compilation C , refuse d'inclure les apis

vecchio56

Administrateur CodeS-SourceS
Réponse acceptée !
Normalement pas besoin de DEFAULTLIB, juste mettre User32.lib comme argument au linker
Selon MSND:
"Une bibliothèque spécifiée à l'aide de l'option /DEFAULTLIB est recherchée après les bibliothèques spécifiées sur la ligne de commande et avant les bibliothèques par défaut nommées dans les fichiers .obj."
Rien n'oblige donc à mettre user32 en DEFAULTLIB

Pour information, visual studio met les librairies suivantes lors de la création d'un pojet:
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib


Cette discussion est classée dans : compilation, apis, inclure, refuse


Répondre à ce message

Sujets en rapport avec ce message

COMPILATION AVEC VISUAL C++ [ par neuro ] SAlut,g des problemes ed compilation avec vc++ des que je vx compiler en c ou en c++.....ais je oublie des options,...Merci de me rendre moins aggress compilation d'apache 1.3.xx [ par Sephir ] Je suis à la recherche de quelqu'un qui pourrait m'expliquer comment compiler Apache 1.3.XX, j'utilise Visual Studio 6 entrepriseJe ne parviens pas à Pb de compilation [ par Cyberboy2054 ] Salut J' ai un piti problème de compilation en C++Quand j' ai terminé mon programme (un aplication console)je teste mon programme depuis le compilateu erreur de compilation avec l'install shield c++ [ par tsii ] une fois fini mon logiciel de programmation qui permet l'envoi d'email et autre fonctionpour mettre les executable sur disquettes en utilisant l'insta Compilation avec G++ [ par merlin ] voila je bosse sous beos linux bref sous unix et n'arrive pas a creer un fichier binaire mais pas elf ni a.out un binaire ( code machine ) y a t'il kk prob de compilation [ par jacky66 ] salutje debute dans la prog c++pour mon 1 er prog quand je compile il me sort un message fatal error C1083: Cannot open include file: 'idoctidm.h': No Problème de compilation de librairie... [ par ditch ] je me retrouve face à un énorme problème, en fait je dois compiler les librairies de imageMagick pour implémenter les fonctions de celles-ci dans une Creer un objet apres compilation en Borland c++ BUilder [ par lnvincible ] J'aimerais savoir la commande qui permet de creer un objet apres la compilation c'est a dire on clique sur un bouton et y'en a un deuxieme qui se cree compilation sous g++ avec des fichier module [ par bidules ] bonjour,voila j'ai un projet a realiser.Ce projet contiendra une class dans un fichier .h et les fonctions menbres dans un fichier cpp (le truc normal Thread [ par Vince007 ] Bonjour, je vous laisse se message pour savoir si qqu'un qui connait bien les thread et les sémaphores sous Linux pourrait m'indiquer la méthode de co


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,279 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales