Das verknüpfen von Dateien, die in g++

Vor kurzem habe ich versucht zu kompilieren Sie ein Programm, in g++ (Ubuntu). Normalerweise verwende ich Dev-C++ (auf Windows) und es funktioniert dort so lange machen wie ich ein Projekt und legen Sie alle erforderlichen Dateien in es.

Der Fehler, der beim kompilieren des Programms ist:

$filename.cpp: undefined reference to '[Class]::[Class Member Function]'

Die Dateien sind wie folgt:

Der source code (.cpp) - Datei mit der main-Funktion.

Die header-Datei mit den Funktionsprototypen.

Die .cpp-Datei mit den Definitionen für jede Funktion.

Jede Hilfe wird geschätzt.