Einzelnen Beitrag anzeigen

Elko

Registriert seit: 2. Feb 2008
52 Beiträge
 
Delphi 7 Personal
 
#1

C-Header -die große Verzweifelung...-

  Alt 18. Sep 2008, 20:00
Hallöchen!
Da in dem letzten Threat so viel Quelltext stnd, hab ich lieber einen neuen aufgemacht.
Ich kriegs einfach nicht hin: Wenn ich in meiner IDE in dem Main.c-File die Headerdatei funktionenHEAD.h includiere, die wiederum von funktionen.c includiert wird, dann kommen folgende Fehlermeldungen:

UNRESOLVED EXTERNAL SYMBOL

REFERENCE MADE TO UNRESOLVED SYMBOL

Füge ich die Dateien zu meinem Projekt hinzu, kommen sogar noch mehr "Warnings": Lauter "MULTIPLE PUBLIC DEFINITIONS"

Die Quelltexte:
Code:
//main.c
#include <REGAN21.H>         /* Register des AN21xx   */
#include <EZREGS.H>            /* Externe Register des AN21xx */
#include "funktionenHEAD.h"

int main(void){
...
}
Code:
// funktionen.h

unsigned char myfunc(void);
Code:
//funktionen.c

#include "funktionenHEAD.h"
#include <REGAN21.H>         /* Register des AN21xx   */
#include <EZREGS.H>            /* Externe Register des AN21xx */


unsigned char myfunc(void){
   return 0xAA;
}
Hat jemand einen Rat? Biiiiiiiiiiitteeee :confused:

Viele Grüße,
Stefan
Keyboard not found. Press any key to continue.
  Mit Zitat antworten Zitat