anfänger verzweilfelt, wie erstellt man eine exe in Visual C++?



  • wow, danke, jetzt hatts schon fast funktioniert, er meldet keine Fehler mehr, aber die exe startet immer noch nich:(

    Übrigens was heißt:

    gcc hallo.c -o hallo.exe steht in dem alten Buch

    mfg
    Sebie552



  • elise schrieb:

    OHNE .h

    schau nochmal hin 😉

    hab ich doch.



  • XP^ schrieb:

    elise schrieb:

    OHNE .h

    schau nochmal hin 😉

    hab ich doch.

    he, hab ich dich gemeint? ein wenig mehr logik, plz 😉



  • Sebie552 schrieb:

    wow, danke, jetzt hatts schon fast funktioniert, er meldet keine Fehler mehr, aber die exe startet immer noch nich:(

    Übrigens was heißt:

    gcc hallo.c -o hallo.exe steht in dem alten Buch

    mfg
    Sebie552

    doch, sie startet sicher, schließt nur sofort wieder.
    der obige befehl ist ein anderer compiler.. da jibt et viele..



  • elise schrieb:

    XP^ schrieb:

    elise schrieb:

    OHNE .h

    schau nochmal hin 😉

    hab ich doch.

    he, hab ich dich gemeint? ein wenig mehr logik, plz 😉

    ^^ <das Debuggen funktioniert hier also auch nich^^



  • elise schrieb:

    Sebie552 schrieb:

    wow, danke, jetzt hatts schon fast funktioniert, er meldet keine Fehler mehr, aber die exe startet immer noch nich:(

    Übrigens was heißt:

    gcc hallo.c -o hallo.exe steht in dem alten Buch

    mfg
    Sebie552

    doch, sie startet sicher, schließt nur sofort wieder.
    der obige befehl ist ein anderer compiler.. da jibt et viele..

    ja sie startet auch, eben nur ganz kurz, aber man muss sie ja auch irgendwie ausführen können, sonst wäre ja dass alles i-wie fürn A****



  • na überleg mal.. du machst nix, damit sie offen bleibt.. sie soll sofort wieder beenden.

    und als nächstes schau mal in win32/dos konsolenforum, diese frage stellen jeden tag 50 neue 🙂

    so long



  • füg mal

    std::cin.get();
    

    vor's return 0; hinzu 😉



  • @XP`

    hat leider nix gebracht:(

    es bleibt immer noch das selbe obwohl ich den Quelletext aus dem FAQ reingetan hab 😞

    mfg
    Sebie552



  • Sebie552 schrieb:

    @XP`

    hat leider nix gebracht:(

    es bleibt immer noch das selbe obwohl ich den Quelletext aus dem FAQ reingetan hab 😞

    system("pause");
    

    könnte zwar helfen, ist aber nicht zu empfehlen.

    Was du noch versuchen könntest:

    #include "stdafx.h"
    #include <iostream>
    
    int main()
    {
    int a;
    std::cin >> a;
    std::cout << "Wenn du eine Zahl eingibst und ENTER drueckst, schließt sich das Fenster" << std::endl;
    
    std::cin.get();
    return 0;
    }
    

    ..

    sollte zumindest so lange offen bleiben, solange du nix eingibst.



  • das funktioniert i-wie nich, (auch wenn ich das Gefühl Hab, dass es sich i-wie verlängert hat^^)

    Das Programm "[1500] Training2.exe: Systemeigen" wurde mit Code 0 (0x0) beendet. Debugger

    😡 😞



  • Hi,

    am besten lässt du den vorcompilierten Header weg, für eine "Hallo Welt" Anwendung brauchst du ja nich viel.
    Also gehst du auf Neues Profekt , Win32 Anwendung und wenn du da auf weiter gehst gibts irgendwo n Feld für das Häkchen "leeres Projekt".
    Dann dem Projekt eine .cpp Datei hinzufügen.
    Und dann müsste es dieser Code tun:

    #include <iostream>
    
    int main ()
    {
    	int a;
    
    	std::cout << "hallo Welt";
    	std::cin >> a;
    
    	return 0;
    
    }
    

    Ich hab das grad mal mit Visual C++ 2005 Express getestet. Müsste also funktionieren.


Anmelden zum Antworten