homer56
10-04-2007, 07:25
Guten Tag
Wollte hier ein kleines C-Programm schreiben aber irgendwie motzt der Compiler.
Fehler:
Error - symbol 'speed' has multiple definitions.
Speed wurde nur in g_varis.h definiert. g_varis.h wird 2 mal eingebunden mit:
#include "../header/g_varis.h"
Der Inhalt der Datei:
#ifndef __G_VARIS_H
#define __G_VARIS_H
int speed;
#endif
Habe ich irgend etwas vergessen? Ich dachte so sollte es stimmen.:rolleyes:
Edit: Ich werde alt und vergesslich. :)
extern int speed;
Muss es natuerlich sein.
Wollte hier ein kleines C-Programm schreiben aber irgendwie motzt der Compiler.
Fehler:
Error - symbol 'speed' has multiple definitions.
Speed wurde nur in g_varis.h definiert. g_varis.h wird 2 mal eingebunden mit:
#include "../header/g_varis.h"
Der Inhalt der Datei:
#ifndef __G_VARIS_H
#define __G_VARIS_H
int speed;
#endif
Habe ich irgend etwas vergessen? Ich dachte so sollte es stimmen.:rolleyes:
Edit: Ich werde alt und vergesslich. :)
extern int speed;
Muss es natuerlich sein.