Newbie Frage
-
Hallo!
Wir sind blutige Uni-Anfaenger und haben folgendes Problem:
WIr wollen ein einfaches helloworld programm schreiben, eröffnen einen Workspace mit einem win32 Application Project darin und fangen an. Folgender Prammtext in der cpp-Datei:#include <iostream.h>
int main()
{
cout <<"Hello, World!";
return 0;
}Dann Compilieren wir. Keine Fehler. Dann wollen wir die exe builden und folgendes Problem tritt auf:
--------------------Configuration: HelloWorld2 - Win32 Debug--------------------
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/HelloWorld2.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.HelloWorld2.exe - 2 error(s), 0 warning(s)
Die exe wird nicht erstellt. Wir wissen leider nicht worans liegt. Kann einer von euch uns helfen?!
Vielen Dank,
MfG
Sebi
-
win32 Application ist falsch. Du brauchst eine Konsolenanwendung.
P.S.:
iostream.h ist veraltet.P.P.S::
"Newbie Frage" ist ein ganz schlechter Threadtitel.
-
jaja, das is was mit MFC !!!!
-
ganz einfaches Hallo world
Das ist eine kleine c++ Hello world
#include <iostream> using namespace std; void main(void) { int a = 2, b = 3, c ; cout <<"hello world\n"; c = a * b; cout <<c; cout <<"\n"; }
Hier haben wir das ganze nochmal in Ansi C
#include <stdio.h> void main(void) { int a = 2, b = 3, c; printf("Hello World\n"); printf("%d\n", c = a * b); }
-
ihr seit Uni Anfänger?