Also erstmal danke für die Hilfe.
Es funktioniert auch alles soweit nur habe ich probleme Templates zu exportieren :-(
Der folgende Code steht in einer .h Datei
__declspec(dllexport) template <typename T> const T tpfMin(const T& x, const T& y);
und produziert diese Fehlermeldungen
c:\Entwicklung\C++\TPF_Engine\TPF_MATH.h(15): warning C4091: '__declspec(dllexport ) ': Ignoriert auf der linken Seite von 'int', wenn keine Variable deklariert wurde
c:\Entwicklung\C++\TPF_Engine\TPF_MATH.h(15): error C2143: Syntaxfehler: Es fehlt ';' vor ''template<''
c:\Entwicklung\C++\TPF_Engine\TPF_MATH.cpp(10): warning C4091: '__declspec(dllexport ) ': Ignoriert auf der linken Seite von 'int', wenn keine Variable deklariert wurde
c:\Entwicklung\C++\TPF_Engine\TPF_MATH.cpp(10): error C2143: Syntaxfehler: Es fehlt ';' vor ''template<''
Mein Ziel ist es dieses Template zu deklarieren und in einer .cpp Datei zu implementieren, so das ein Programm was diese Dll dann verwendet es benutzen kann.
Vielleicht könnte mir jemand kurz sagen wo da mein Denkfehler ist.
vielen Danke
MfG Abiet