2016-03-19 1 views
0

So bin ich eine Klasse Codierung außerhalb meiner main.cpp caled Do_Encode es in DoEncoding.h verwiesen wird:G ++ undefined Re ferenz zu `WinMain' (Nr IDE)

#ifndef DOENCODING_H 
#define DOENCODING_H 

class Do_Encode 
{ 
    public: 
     void print(); 
}; 

#endif 

und die Klasse selbst ist auf DoEncoding.cpp:

Ich Code mit Notepad ++, also muss ich alles von Hand kompilieren.

Als ich DoEncoding.cpp in DoEncoding.o, um später Link zu main.o kompilieren bekomme ich die Fehler

„(Ein sehr langer Weg): undefined Re ferenz zu` WinMain'

collect2 .exe: Fehler: ld gab 1 Exit-Status zurück "

Ich glaube, dass viele Leute diesen Fehler bekommen, indem sie keine Konsolenanwendung in ihrer IDE erstellen, aber ich habe keine IDE, also wie kann ich das beheben?

Antwort