Problem beim Kompilieren, map und vektor Einsatz für Template Engine
-
Hallo!
etwa 2 Tage kämpfen wir (3 Studenten) mit folgendem Problem.
Wir erstellen ein Application Server auf Basis von AppWeb http://www.appwebserver.orgDer Server selbst funktioniert ohne Probleme. Um HTML-Seiten dynamisch zu erstellen haben wir unser eigenes Template-Engine geschrieben. Alles mit C++ unter Visual Studio V6.0
Wir haben dieses Template-Engine zuerst getrennt von Application Server getestet - wunderbar! Versuchen wir das mit unseren weiteren Klassen statisch zu verbinden bekommen wir eine menge Fehlern von dem Linker:
Linking...
hashtable.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::ios_base::Init::Init(void)" (__imp_??0Init@ios_base@std@@QAE@XZ)
template.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::ios_base::Init::Init(void)" (__imp_??0Init@ios_base@std@@QAE@XZ)und noch weitere 37 solcher Fehler.
Wir arbeiten mit folgenden Klassen:
#include <map>
#include <string>
#include <iostream>
#include <fstream>
#include <vector>Wir sind für jeden Hinweis dankbar!