Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » error LNK2005: "public: static double

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
31.07.2007, 11:40 Uhr
~UweM
Gast


Hallo,

ich habe eine schöne Konsolenanwendung mit dem Borland C++ Builder geschrieben, die auch funktioniert.
Nun wollte ich sie auch mit dem Microsoft Visual Studio 2005 Express zum Laufen bekommen und habe den Quellcode in ein neues Projekt eingebunden. Der Linker stolpert aber über die statischen Variablen einer meiner Klassen. Er meint dass er die schon kennt, es gibt aber nur ein "include" dieser Klasse.

Ich hab schon versucht etwas an den Linkereinstellungen zu spielen aber kein Erfolg. Kann mir da jemand helfen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
31.07.2007, 11:50 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Naja du musst unter Optionen noch die Pfade zu den "libs" setzten, wenn du bestimmte nicht mitgeliferte Bibiliotheken verwendest...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
31.07.2007, 12:05 Uhr
~UweM
Gast


Ich denke eigentlich nur Standard-Bibliotheken zu verwenden, in dem Programm passiert Ein/Ausgabe in Dateien und Rechnungen. Ich hätte dann auch eine Fehlermeldung erwartet, dass irgendwas nicht gefunden wird. Aber die Fehlermeldung des Linkers lautet:

1>BerechnungsTool_VC++.obj : error LNK2005: "public: static double (* TMyClass::MyParam)[9]" (?MyParam@TMyClass@@2PAY08NA) ist bereits in Berechnungstool_Cpp.obj definiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
31.07.2007, 16:24 Uhr
~UweM
Gast


Ach da hab ich mich ja selber reingelegt: Ich hatte die Statischen Variablen im Header gesetzt. Bei Borland egal, Microsoft dagegen meckert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
31.07.2007, 16:42 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat von ~UweM:
..., Microsoft dagegen meckert.

und das ausnahmsweise mal zurecht
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: