XX already define in OBJ File?
-
habe folgendes in einer header stehen:
#pragma once char acFields[]="Date;Time;EngineID;MaxCurrent;Current;Speed;Event\n"; //ColumName char acUnits[]="YYYY.DD.MM;hr:min:sec;Nr;Amax;Acur;m/min;bit\n"; //Value Types char acSpace[]="XXXX.XX.XX;XX:XX:XX;XX;XX.XXXXX;XX.XXXXX;X.X;X;X\r\n"; //Bytestring
allerding kommt der fehler
error LNK2005: "char * acUnits" (?acUnits@@3PADA) already defined in CTEST.obj
error LNK2005: "char * acFields" (?acUnits@@3PADA) already defined in CTEST.obj
-
Das solltest du doch aus C++ kennen
Die Variablen sollten im Header deklariert und in einer .c Datei initialisiert werden. Also in den Header nur "extern char* acFields;". In die c-Datei dann "char* acFields = "...";"