ERLEDIGT
NEIN
NEIN
ANTWORTEN
7
7
ZUGRIFFE
2533
2533
EMPFEHLEN
-
Hallo habe schon im Forum nach diesem Fehler gesucht, war auch fündig. Problem mit extern gehen es auch nicht.
Habe Mehrere .c Dateien und eine Header Datei, die als Packets dient, in der Header Datei steht vollgendes drin.
Code c:1 2 3 4 5 6
#ifndef Packets_h #define Packets_h char Start[]={0x00, 0x00......}; char Exit[]={0x00, 0x00......}; ...... #endif
Auszug von einer .c Datei
Code c:1 2
.... Network_Send (Start, sizeof(Start), Client);
Hoffe das ihr mir weiter helfen könnt
Mit freundlichen Grüßen Viper
-
20.08.07 12:28 #2
- Registriert seit
- Jan 2002
- Ort
- Bayern
- Beiträge
- 1.390
Hi,
sag uns doch bitte den genauen Fehler, welcher Linkerfehler wird denn von VS 2005 angezeigt?we would change the world if god gave us the source code...
and remember, science is nothing more than reverse engineering nature...
Current projects:
- LdrawConverter
-
Ohh Hi entschuldige. Ich bekomme den fehler
"Fehler 1 error LNK2005: _Start ist bereits in .....obj definiert. RequestFailed.obj"
-
20.08.07 16:05 #4
- Registriert seit
- Jun 2005
- Beiträge
- 7.983
Hi.
Man sollte in einer Header Datei grundsätzlich keine Variablen definieren.
Code c:1 2 3 4 5 6
#ifndef Packets_h #define Packets_h extern char Start[]; extern char Exit[]; ...... #endif
GrußCode c:1 2 3 4 5 6
/* Packets.c */ #include "Packats.h" char Start[] = {0x00, 0x00......}; ...
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
Hi danke für dein post aber leider sind die packets leer.
-
20.08.07 17:29 #6
- Registriert seit
- Jun 2005
- Beiträge
- 7.983
Ja, es ist schon spät und meine Wahrsagerfähigkeit ist dadurch immer so eingeschränkt...
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
joa sind wir das nicht irgend wie alle :P.
Wie übergebe ich ihn das Packet den?
-
Nun ich habe immer noch mein Problem und zwar wie kann ich ihn den nun die Größe übermitteln. Da in Packet.h keine größe definiert ist sondern in Packet.C bekomme ich immer bei sizeof 0.

MFG Viper
Ähnliche Themen
-
error LNK2005
Von samkirchner im Forum C/C++Antworten: 3Letzter Beitrag: 27.08.09, 11:10 -
error LNK2005 und #pragma once
Von noZmo im Forum C/C++Antworten: 5Letzter Beitrag: 21.07.09, 08:07 -
Error LNK2005 - Mehrfachdeklaration Verständnisproblem
Von Skid im Forum C/C++Antworten: 8Letzter Beitrag: 02.03.09, 11:16 -
[MVS2005] Linker Fehler LNK2005
Von Andrej Dyck im Forum C/C++Antworten: 1Letzter Beitrag: 31.07.06, 09:19 -
[C++] Linker Problem (LNK2005)
Von frager im Forum C/C++Antworten: 3Letzter Beitrag: 20.07.04, 20:08





Zitieren
Login





