Visual C++ 2008 - LINK : fatal error LNK1561

Hallo zusammen,

ich versuche gerade, Code zu schreiben, welcher einen Treiber unter Windows lädt. Dazu habe ich mir mal Visual C++ 2008 heruntergeladen, auch wegen den ganzen benötigten Headerdateien.
Ich versuche nun, diesen Code zu kompilieren:
Code:
#include <windows.h>
#include <stdio.h>

void main( ) {
	printf( "PrintTest\n" );
}

bool _util_load_sysfile( char *theDriverName ) {
	// Inhalt lasse ich hier mal weg da relativ lang, kann ihn aber bei Bedarf natürlich posten
}
Nun erhalte ich beim kompilieren/linken folgenden Fehler:
Code:
Verknüpfen...
LINK : fatal error LNK1561: Einstiegspunkt muss definiert werden.

Weiß jemand, woran das liegen könnte? "Einstiegspunkt" heißt für mich soviel wie "main-Funktion".

mfg,
mcf
 
Als Konsolenprogramm wäre nichts auszusetzen. Vielleicht kompilierst du als Windowsanwendung dann brauchst du natürlich auch eine WinMain().
 
Original von xrayn
Projekt -> Eigenschaften -> Linker -> Erweitert -> Einstiegspunkt
Ah, danke, da kann ich das Ganze ja bei Bedarf umstellen.
Der Fehler lag hier aber, wie von mauralix vermutet, daran, dass ich aus Versehen eine Windows-Anwendung kompilieren wollte. X(

Auf jeden Fall, danke für die Antworten!
 
Zurück
Oben