Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Compiler will net

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
06.09.2008, 03:49 Uhr
Horaz



Wieso zeigt mir der Compiler bei diesem Befehl:

lpddraw->QueryInterface(IID_IDirectDraw7,(void**) &lpddraw7);

eine Fehlermeldung:

E:/C++/DirectDraw/main.cpp:105: undefined reference to `IID_IDirectDraw7'
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.09.2008, 05:12 Uhr
Lensflare



Du hast wahrscheinlich IID_IDirectDraw7 deklariert, aber nicht definiert.

zB hier:

C++:
void test(); //nicht definiert

int main()
{
    test();
}




Code:
undefined reference to `test()'


--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)

Dieser Post wurde am 06.09.2008 um 05:18 Uhr von Lensflare editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.09.2008, 16:21 Uhr
Horaz



Nene ich hab schon den Fehler. Ich hatte vergessen eine library dem Linker hinzuzufügen.

Trotzdem danke.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: