Announcement

Collapse
No announcement yet.

Funtrions Fehler LNK2001

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Funtrions Fehler LNK2001

    hi allen! Also habe schon lange nicht mehr mit funktionen gearbeitet und finde nicht im Interent wie man diesen Fehler beseitigen kann! also das ist der Fehler: error LNK2001: unresolved external symbol "void __cdecl ifunktion(void)" (?ifunktion@@YAXXZ) . Dieser Fehler kommt mir bekannt aber komme nicht drauf was das wäre! hier meine Deklaration:

    void iFunktion();

    Aufruf deklaration:

    iFunktion();

    Funtionsname:

    void iFunktion()
    {
    }

    bitte kann einer mir helfen! DAnke für Alle dir mir helfen! DANKE

  • #2
    Der Fehler bedeutet, dass die Funktion, die du verwendest, nicht bekannt ist. Ich nehme an, dass du VisualStudio benutzt. Hier einfach über das Menü Project->Settings->Linker (bin mir hierbei aber nicht ganz sicher...) den Pfad zu der benötigten DLL oder LIB angeben.
    Gruß Bambus

    Comment


    • #3
      hi,
      <p>
      das kommt darauf an, was fuer ein compiler verwendet wird.
      einige compiler verstehen das "void" als "leeren datentyp" nicht (zb devcpp).
      aendere den rueckgabewert der funktion in einen integer, auch wenn sie eigentlich garnichts zurueckgeben soll.
      z.b.:
      <p>
      int myFunction()
      {
      //dein code
      return 0;
      }
      <p>
      gruss ro

      Comment

      Working...
      X