Eclipse-cpp-europa-winter-win32 Problem : "Launch failed no binarys"



  • Developer_X schrieb:

    Wenn ich nämlich jetzt NetBeans starte, krieg ich die Meldung, dass ich auf meinem System keinen "suitable" Compiler für C++ habe, und ich den noch bräuchte, ich zitiere:

    LIES BITTE DIE INFORMATIONEN ZUR IDE. Das ist nicht unsere Aufgabe, und hat nichts mit C++ zu tun. Ich habe kurz auf der Netbeans-Seite geschaut, und dort steht zur C++ Konfiguration (und auch was zu laden ist...) einiges. Oder nimm eine Programmierumgebung, die gleich alles mitbringt (Am leichtesten, wenn diese auch vorrangig auch für C++ ausgelegt ist).



  • Es tut mir sehr leid, aber ich finde es sehr schwer, ich kenne mich mit IDE installierungen und so nicht aus. Tut mir leid, kannst du mir bitte folgende Frage beantworten:
    Welche IDE empfiehlst du denn, eine die für C++ ausgelegt ist und gleich alles dabei hat, editor+compiler+runner+debugger?



  • Developer_X schrieb:

    VS2008 oder VS2010 von Microsoft oder Code::Blocks.

    Das nützt aber auch nichts, wenn du nicht bereit bist auch nur die grundlegenden Informationen zu lesen (und wie gesagt habe ich auf Anhieb die nötigen Informationen auf der Netbeans-Seite gefunden, das gilt aber auch für jede andere IDE).



  • Boah verschiebt es endlich nach Compiler, früher gelesen, aber jetzt kann ich antworten.

    Ich wette bei einen Projekt anlegen gibst kein Toolchain? Ohne Toolchain weis Eclipse nicht was er zu starten hat.

    Falls Mingw installiert ist, Fake Verzeichnis anlegen. C:\Mingw\Bin Voila Funktioniert. Der CDT Entwickler gehört erschoßen, der die Mingw Erkennung nur auf C: macht.

    Btw. Egal ob du magst oder nicht, hol dir Visual Studio ;o



  • Hab ich doch auch schon, gestern, und das ging auch nicht!
    außerdem ist das nicht gratis!



  • Und Mingw\bin in Path eingetragen?



  • Developer_X schrieb:

    Hab ich doch auch schon, gestern, und das ging auch nicht!
    außerdem ist das nicht gratis!

    Falsch. Visual C++ Express IST kostenlos. Und der funktionier (Neues "Win32-Konsolenprojekt" [leeres Projekt, Präcompilierte Header abwählen] anlegen, und über den Dateiexplorer eine neue Datei einfügen).

    Du bist aber nicht bereit auch nur eine Zeile der Hilfe zu lesen, oder Links die genannt wurden zu folgen, und wirfst viel zu schnell das Handtuch... Alles Fähigkeiten die du als Programmierer benötigst.



  • Hallo Developer_X,

    was ich bis jetzt so gehört habe zählt Visual Studio zu dem Besten was du unter Windows nehmen kannst und es ist sogar kostenlos in der Express Edition und du darfst damit sogar kommerzielle Programme entwickeln, finde ich persönlich eine super Sache.

    Tja, und wenn du doch nicht über deinen Schatten springen kannst und alles von MS ablehnst wird du wahrscheinlich auch kein MS-DOS kennengelernt haben und auch nicht unter Windows arbeiten, da es ja auch von Microsoft ist, dann bliebt dir noch unter Linux z.B KDevelop oder wie hier schon genannt Code::Blocks was auch oft empfohlen wird.

    Und wenn du wie ich gerade angefangen hast, dann hast du auch bestimmt per Texteditor deinen Quelltext geschrieben und dann per Kommandozeile compiliert und gelinkt, denn das ist alles in Tutorials und Büchern wo ich mal reingeschnuppert habe immer erklärt.

    Fürs reine Lernen von den Grundlagen reicht im Grunde dann Notepad + MinGW oder so völlig aus. Für mehr Komfort nimm halt eine der beschriebenen IDEs. Ich habe auch davor mir Eclipse gearbeitet und bin auch erst einmal gewechselt, das muss ja nicht bedeuten dass du ewig dabei bleibst.

    Und wie schon hier beschrieben die All-In-One Lösung hier sind Code::Blocks und Visual Studio EE. Das ist dann installieren und einfach loslegen.

    G hibbes



  • Mir reichts langsam. Ich habe jetzt schon in den vergangenen 2 Tagen 20 mal dinge gedownlaoded getestet, und gelöscht. Mir reichts echt langsam. Also,
    wenn ich diese Visual Studio Express Edition gedownloaded und installiert habe, ist dann wirklich alles da, ohne dass ich noch etwas zusötzlich machen muss?

    Und wo ist der Link zur datei, damit ich wirklich nichts falsches anklicke

    http://www.microsoft.com/germany/express/download/default.aspx
    und da unten auf visual c++ 2010 express?



  • Developer_X schrieb:

    Also, wenn ich diese Visual Studio Express Edition gedownloaded und installiert habe, ist dann wirklich alles da, ohne dass ich noch etwas zusötzlich machen muss?

    Alles was zum Standard C++ dazu gehört (Und MS ist zwar nicht 100% Standardkonform aber seit dem 2005er doch recht nah dran*). Zusätzlich (das sollte dich erst einmal nicht interessieren) alles was mit C++/CLI zu tun hat, und vermutlich die Header der Win32 API (Wobei ich das nicht 100% weiß, diese kann man bei Bedarf eh sparat laden).

    * Das gilt übrigens für nahezu alle aktuellen C++ Compiler.

    Developer_X schrieb:

    Und wo ist der Link zur datei, damit ich wirklich nichts falsches anklicke

    http://www.microsoft.com/germany/express/download/default.aspx
    und da unten auf visual c++ 2010 express?

    Ja. Du musst dich noch einmalig registrieren (geht auch noch später), ist aber nicht so als würde das einen umbringen.

    Und wie gesagt:
    1. Neues Projekt
    2. "Win32 Console Application" auswählen
    3. Projektnamen (und ggf. das Verzeichnis) auswählen.
    4. In den nachfolgen Dialog unter "Application Settings" (Seite 2) den Harken bei "Precompiles Header" entfernen, und bei "Empty Project" setzen.
    5. Anschließend "View/Solution Explorer" auswählen (War bei mir bei einen leeren Projekt nicht angezeigt).
    6. Im Solution Explorer über Rechte Maustaste "Add new Item" (C++ File) auswählen, z.B. main.cpp

    Und zur Kür würde ich noch folgendes ergänzen: Rechte Maustaste im Solution Explorer auf den Projektnamen, Properties auswählen. Dort Configuration "All Configurations" setzen, unter C/C++/Generel das "Warning Level" auf 4 erhöhen.



  • Investiere noch eine letzte Stunde für Download und Installation und gehe so vor wie asc es beschrieben hat, dann kannst du dich endlich auf das Wesentliche konzentrieren. 😉

    G hibbes



  • Ich habe das gemacht, so wie du es mir gesagt hattest, hat aber nicht geklappt.
    Schau dir diese Bilder an und sag mir was ich falsch gemacht habe.

    http://www.imperatorclan.kilu.de/myPics/Bild1.PNG

    Dann auf OK. Und dann kam das hier, schau mal ganz unten, über dem Windows Zeichen, eine Fehlermeldung dass das Projekt nicht erstellt werden konnte. Warum?
    Ich habe es einfach gedownloaded und gestartet.

    http://www.imperatorclan.kilu.de/myPics/Bild2.PNG



  • Developer_X schrieb:

    Ich habe das gemacht, so wie du es mir gesagt hattest, hat aber nicht geklappt.
    Schau dir diese Bilder an und sag mir was ich falsch gemacht habe.

    Irgendwie würde ich bei so einen Fehler vermuten, das du entweder keine Schreibrechte auf das Verzeichnis besitzt, oder du hast ein Fehler in deinem System. Den weder der Verzeichnisname noch das vorgehen als solches scheint falsch zu sein (Wobei ich hier VS 2010, und nicht Express drauf habe, sollte aber in diesen Fall keinen Unterschied machen).

    Wenn du bis Montag keine Lösung hast, könnte ich vorschlagen, mal mittels TeamViewer einen Blick auf dein Rechner und das VS Problem zu werfen.



  • Test mal ob der Fehler vorkommt, wenn du Visual Studio mit Admin-Rechte startest.



  • Ich hab das als Admin ausgeführt, und es hat immer noch nicht geklappt.

    Außerdem habe ich mal beim erstellen dieses Erstellen eine Lösungsprojektmappe weggelassen (diese checkbox über erstellen), ging auch nicht.

    Vielleicht sollte ich hier noch erwähnen, ich habe MS Windows Vista.
    Ist das ein Problem?

    M.f.G. Developer_X

    PS: Wenn das ein Problem ist:
    Was soll ich denn machen?
    Ich habs echt satt, ich möchte endlich losprogrammieren, und anfangen die Codes im Buch auch mal zu erstellen und auszuführen. Zum Buch gibt es den Borland X Compiler, aber ich habe ihn schon versucht, er stürtzt bei der Installation ab, seitdem kann man den auch nicht löschen, und er ist nicht richtig drauf, liegts daran?



  • Du sagtest, du hättest bereits 20 mal irgendwas runtergeladen und probiert.
    😉 wenn man da net frustriert wird, wärst du ein Alien.
    Vielleicht hat deine Windowsphobie auswirkungen auf die Software 😃

    http://www.codeblocks.org/downloads

    > Download the binary release
    > codeblocks-8.02-setup.exe

    Probierst wenigstens 1 mal für mich. 😉



  • OK hab ich, und jetzt, hab kleine Hello World App erstellt, wenn ich oben auf den Run button klicke, sehe ich net, dass da was passiert, wo ist die console?



  • nur die Ruhe ... du hast es installiert und eine kleine Anwendung geschrieben.
    Damit bist du wohl schon weiter, als je zuvor 😃

    Developer_X schrieb:

    OK hab ich, und jetzt, hab kleine Hello World App erstellt, wenn ich oben auf den Run button klicke, sehe ich net, dass da was passiert, wo ist die console?

    Das kann viele Ursachen haben.
    - Klick als erstes mal nicht auf "Run" sondern auf "Build and Run" (kleiner Knopf mit roten Pfeil.

    - hast du auch eine Konsolenanwendung ausgewählt am Anfang?



  • So langsam bin ich auch frustriert und das nur vom Lesen. Ich glaube Dein System ist irgendwie total verkorkst. Ich weiß es macht noch mehr Arbeit, aber installiere das System mal neu oder installiere dir eins in VMware oder so.

    G hibbes



  • DA hast du recht^^, ich bin wirklich weiter als je zuvor, wenn das damals bei Java so gewesen wäre, wäre ich wahrscheinlich nie Programmierer geworden,

    also ich hab auf Build and Run geklickt, schau, unten in der Build Log und da steht:
    "Projekt_1 - Debug" uses an invalid compiler. Skipping...
    Nothing to be done.

    Bei den anderen sachen auch nichts.
    Mein code:

    #include <iostream>
    
    using namespace std;
    
    int main()
    {
        cout << "Hello world!" << endl;
        return 0;
    }
    

Anmelden zum Antworten