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

  FORUM HardWare.fr
  Programmation
  C++

  erreurs (de link ?) a la compilation pour créer une fenetre avec win32

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

erreurs (de link ?) a la compilation pour créer une fenetre avec win32

n°1514521
terminator​_t800
Posté le 14-02-2007 à 13:39:26  profilanswer
 

Salut!
J'ai ces erreurs là :
 
Édition des liens en cours...
main.obj : warning LNK4075: ' /EDITANDCONTINUE' ignoré à cause de la spécification '/INCREMENTAL:NO'
main.obj : error LNK2019: symbole externe non résolu __imp__CreateWindowExA@48 référencé dans la fonction "public: void __thiscall manageWindow::createWindow(struct HINSTANCE__ *,struct HWND__ * *)" (?createWindow@manageWindow@@QAEXPAUHINSTANCE__@@PAPAUHWND__@@@Z)
main.obj : error LNK2019: symbole externe non résolu __imp__GetSystemMetrics@4 référencé dans la fonction "public: void __thiscall manageWindow::createWindow(struct HINSTANCE__ *,struct HWND__ * *)" (?createWindow@manageWindow@@QAEXPAUHINSTANCE__@@PAPAUHWND__@@@Z)
main.obj : error LNK2019: symbole externe non résolu __imp__RegisterClassA@4 référencé dans la fonction "public: void __thiscall manageWindow::createWindow(struct HINSTANCE__ *,struct HWND__ * *)" (?createWindow@manageWindow@@QAEXPAUHINSTANCE__@@PAPAUHWND__@@@Z)
main.obj : error LNK2019: symbole externe non résolu __imp__GetStockObject@4 référencé dans la fonction "public: void __thiscall manageWindow::createWindow(struct HINSTANCE__ *,struct HWND__ * *)" (?createWindow@manageWindow@@QAEXPAUHINSTANCE__@@PAPAUHWND__@@@Z)
main.obj : error LNK2019: symbole externe non résolu __imp__LoadCursorA@8 référencé dans la fonction "public: void __thiscall manageWindow::createWindow(struct HINSTANCE__ *,struct HWND__ * *)" (?createWindow@manageWindow@@QAEXPAUHINSTANCE__@@PAPAUHWND__@@@Z)
main.obj : error LNK2019: symbole externe non résolu __imp__LoadIconA@8 référencé dans la fonction "public: void __thiscall manageWindow::createWindow(struct HINSTANCE__ *,struct HWND__ * *)" (?createWindow@manageWindow@@QAEXPAUHINSTANCE__@@PAPAUHWND__@@@Z)
main.obj : error LNK2019: symbole externe non résolu __imp__DispatchMessageA@4 référencé dans la fonction _WinMain@16
main.obj : error LNK2019: symbole externe non résolu __imp__TranslateMessage@4 référencé dans la fonction _WinMain@16
main.obj : error LNK2019: symbole externe non résolu __imp__PeekMessageA@20 référencé dans la fonction _WinMain@16
main.obj : error LNK2019: symbole externe non résolu __imp__ShowCursor@4 référencé dans la fonction _WinMain@16
main.obj : error LNK2019: symbole externe non résolu __imp__DefWindowProcA@16 référencé dans la fonction "long __stdcall MainProc(struct HWND__ *,unsigned int,unsigned int,long)" (?MainProc@@YGJPAUHWND__@@IIJ@Z)
main.obj : error LNK2019: symbole externe non résolu __imp__PostQuitMessage@4 référencé dans la fonction "long __stdcall MainProc(struct HWND__ *,unsigned int,unsigned int,long)" (?MainProc@@YGJPAUHWND__@@IIJ@Z)
.\Debug/loader3dsDX.exe : fatal error LNK1120: 12 externes non résolus

mood
Publicité
Posté le 14-02-2007 à 13:39:26  profilanswer
 

n°1514527
IrmatDen
Posté le 14-02-2007 à 13:47:54  profilanswer
 

Tu as les libs à lier dans la doc des fonctions, par exemple en bas de cette page.


Message édité par IrmatDen le 14-02-2007 à 13:57:56
n°1514529
terminator​_t800
Posté le 14-02-2007 à 13:49:20  profilanswer
 

excuse moi mais pourrais tu me dire quelles sont ces lib, le lien ne marche pas

n°1514534
IrmatDen
Posté le 14-02-2007 à 13:58:10  profilanswer
 

Toutes mes excuses, y'avait une virgule à la fin du lien :/
Ca marchera maintenant.

n°1514536
terminator​_t800
Posté le 14-02-2007 à 14:03:08  profilanswer
 

merci pour ton lien ça m'a enlevé pas mal d'érreurs mais il m'en reste une :
 
main.obj : warning LNK4075: ' /EDITANDCONTINUE' ignoré à cause de la spécification '/INCREMENTAL:NO'
main.obj : error LNK2019: symbole externe non résolu __imp__GetStockObject@4 référencé dans la fonction "public: void __thiscall manageWindow::createWindow(struct HINSTANCE__ *,struct HWND__ * *)" (?createWindow@manageWindow@@QAEXPAUHINSTANCE__@@PAPAUHWND__@@@Z)
.\Debug/loader3dsDX.exe : fatal error LNK1120: 1 externes non résolus

n°1514540
IrmatDen
Posté le 14-02-2007 à 14:07:24  profilanswer
 

Recherche cette fonction dans la MSDN (voire google, premiere réponse), et la lib à lier sera écrite au meme endroit.

n°1514542
terminator​_t800
Posté le 14-02-2007 à 14:11:58  profilanswer
 

j'ai cherché pour createWindow et on m'indique le même que pour le lien que tu m'a passé  :(

n°1514546
IrmatDen
Posté le 14-02-2007 à 14:17:47  profilanswer
 

Nan, mais faut le lire le message d'erreur :D
C'est GetStockObject qui n'est pas trouvé, lequel est référencé dans la méthode createWindow de la classe manageWindow.

n°1514548
terminator​_t800
Posté le 14-02-2007 à 14:19:43  profilanswer
 

:whistle: effectivement  :whistle: ça marche  :D  
merci !


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

  erreurs (de link ?) a la compilation pour créer une fenetre avec win32

 

Sujets relatifs
Compilation de FreeTTSCréer un tableau grâce à une boucle
[Win32] Hook global sur CreateWindow ?créer des jeux, fond d'écran et logo pour téléphones
Comment créer une table InnoDB sous PHPMyadmin 2.9.1.1 ?cherche à créer un fil d'ariane
.[résolu] Créer un fichier .bat (l'intérieur du fichier)
Activer les magic quotes dans un .htaccess - Apache/1.3.33 (Win32)Execution par cron d'un PHP pour créer une page Html
Plus de sujets relatifs à : erreurs (de link ?) a la compilation pour créer une fenetre avec win32


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