compiler vs. mensch 1:0



  • Hallo, ich habe ein ziemlich blödes anfängerproblem: ich habe mir den Borland c++ compiler 5.5(freeware) hinunter geladen, bringe in aber nicht zum laufen!!!
    Natürlich habe ich das "Supplementary Information regarding Borland C++ 5.5 Command-line" von Borland gelesen, vorallem die letzten paar Schritte sind da aber ziemlich schlecht erklärt.
    ich bin soweit gekommen: Eingabeauffordeung geöffnet, dann bei den systemanforderungen(erweitert) den pfad reingeschrieben, und das wäre es auch schon.
    Hier die hinweise von borland: (ICH HABE WINDOWS XP)

    Open a console box.
    1. Start | Run...
    2. Type "command" into the field [Enter]
    Windows 2000/XP:
    Add a path reference to the Environment variables:
    3. Using the mouse, right-click on the "My Computer" icon (on your desktop) and choose "Properties".
    4. Click on the "Advanced" tab.
    5. Click on the "Environment Variables..." button.
    6. Highlight the "Path" System variable (bottom).
    7. Click on the "Edit..." button.
    8. Append the line with ";C:\BORLAND\BCC55\BIN;"
    9. Click OK (in the "Edit System Variables")
    10. Click OK (in the "Environment Variables" window) and click OK (in the "System Properties" window) !!Bis hier bin ich gekommen!!
    (habe ich bis jetzt alles richtig gemacht?(siehe oben))

    Navigating to the directory, "c:\Borland\bcc55\bin"
    11. cd borland [Enter]
    12. cd bcc55 [Enter]
    13. cd bin [Enter] (das hat auch noch geklappt, in der eingabeaufforerung)

    Creating the configuration files:
    Note: The command line should read: C:\BORLAND\BCC55\BIN
    Part 1: Creating BCC32.CFG.
    1. Type "edit bcc32.cfg" [Enter] (This creates the file and opens a blank window in the editor).
    2. Add these lines:
    -I"c:\Borland\Bcc55\include"
    -L"c:\Borland\Bcc55\lib"
    3. Save the changes (Alt-F then hit S).
    4. Exit edit. (Alt+F then press X).
    Part 2: Creating ILINK32.CFG
    5. Type "edit ilink32.cfg" (This creates the file and opens a blank window in the editor).
    6. Add these lines:
    -L"c:\Borland\Bcc55\lib"
    7. Save the changes (Alt-F then hit S).
    8. Exit edit. (Alt+F then press X).
    9. Type "exit" [Enter]
    10. Restart Windows.

    Kann mir jemand auf gut deutsch sagen was zu tuen ist, oder eine hilfreiche seite angeben??
    Jeder von euch starken rittern wird doch einem armen, hilflosen mädchen helfen,oder?:-)



  • soad schrieb:

    Kann mir jemand auf gut deutsch sagen was zu tuen ist, oder eine hilfreiche seite angeben??
    Jeder von euch starken rittern wird doch einem armen, hilflosen mädchen helfen,oder?:-)

    mift, damit scheide ich aus 😉



  • ritterin geht natürlich auch(!!!), das tönt einfach nicht so gut, oder??? 🙂



  • du bist doch schon weit gekommen...

    nun in diesen ordner:
    C:\BORLAND\BCC55\BIN
    aber über die dos konsole mit cd wandern..

    dann "edit bcc32.cfg" auf die konsole schreiben

    es startet ein dos editot und legt eine datei an mit namen bcc2.cfg
    dort schreibst du die folgezeilen rein und speicherst ab.

    das machen die, damit du es nciht über windows machst, da die meisten editoren ein .txt dranhängen, und die windowsverwöhnten das nicht "sehen", weil sie die erweiterung ausgestellt haben. dann funktioniert natürlich nüscht, da dies eine configurationsdatei ist, die nur eingelesen wird, wenn .cfg hinten dran steht.

    die zweite datei auch anlegen.
    neustart,
    fertig.

    testen.

    so long



  • Ich finde es erschreckend, dass jemand, der nichtmal einen Texteditor bedienen kann, in C oder gar C++ programmieren will.



  • na ja, bedenke, nicht alle haben abi und sind studis, es gibt hier viele 14 und 15 jährige, die den 'alten' im programmieren einiges vormachen, nur eben das englisch ist noch nicht so doll.
    also erschreck dich lieber über die kommende generation 😉



  • Ok, tut leid, ich hab das nicht so aufgefasst, dass das Englisch das Problem war.

    Also, du musst einfach bcc55\bin die Dateien bcc32.cfg und ilink32.cfg anlegen und jeweils das reinschreiben, was in der Anleitung angegeben ist (Punkt 2. und 6.). Fertig.



  • Merci euch allen! Ich habe es eigentlich richtig gemacht, aber durch meine tatsächlich schlechten Englisch – Kenntnisse, den einen oder anderen Schritt über sprungen, wonach dann das Dos nicht mehr willig war, „edit“ Befehle auszuführen. Ich kann mir schon vorstellen, dass manche es erschreckend finden, das sich Leute wie ich ins C/C++ wagen, doch es gibt ja noch viel schlimmeres im Internet und auf der Welt. Oder? Übrigens möchte ich mich noch bei allen Ritterinnen des C++es entschuldigen, das ich sie nicht erwähnt habe.
    Danke nochmals euch allen



  • Hallo, ich bin es schon wieder. Es scheint, dass ich mich bei euch entschuldigen muss: Als ich die Compiler-Einrichtung heute mit euren Tipps wieder versuchte, viel mir auf, dass ich es vorher auch schon richtig gemacht haben sollte.
    Das wirkliche Problem ist, dass das Dos (sowohl Eingabeaufforderung, als auch unter Ausführen-command) den Befehl „edit“ nicht mehr erkennt. Auch „help“ geht nicht mehr. Es erscheint dann diese Meldung: „Der Befehl „Help“ (bzw. „edit“) ist entweder falsch geschrieben oder konnte nicht gefunden werden.“(„cd“ und „exit“ funktionieren hingegen noch)
    Was sagt ihr dazu?? Wenn ich mich richtig erinnere ist bei meinem allerersten Versuch ein dos editot aufgegangen, seither aber nicht mehr. Ich hoffe, dass dies nicht irgendein blöder Anfängerfehler ist, der eigentlich von jedem durchschnittlich begabten User zu beheben wäre. Es ist mir nämlich schwer peinlich solche dumme Fragen in einem so guten Forum zu stellen.



  • Das Problem ist wohl, dass du die Path Variable überschrieben hast.
    Damit sucht dein Kommandozeileninterpreter nicht mehr nach dem Programm edit.com in dem Verzeichnis c:\windows\system32\ .
    Änder das also dahingehend oder benutze gleich Notepad.

    Edit:Nachschlag:
    Es gibt ntürlich nur eine Path-Variable und wenn du ihr ein Verzeichnis zuweist, überschreibst du das alte.
    Deswegen steht in der Anleitung was von Append(Anhängen), das heisst:
    du musst der Variabel mehrere Verzeichnisse gleichzeitig zuweisen, die durch ein ; getrennt werden.



  • nim seppschrots vorschlag, einfach notepad benutzten, aber achte auf die endungen, nicht das da ein txt dran hängt zum schluss.

    und lass die zynik zuhause.



  • Gut, ich werde es mal so veruchen. Zu Elise: Im Gegensatz zu dem Ritter-Spruch war dies tatsächlich ernst gemeint. Aber wenn du es wünscht, werde ich in Zukunft weniger Gefühlsbetont schreiben.



  • hallo.
    nimm doch einfach djgpp.
    der ist zwar ein bissl schwehr zu installieren aber er hat einen integrierten editor mit syntaxhighlighting also float,int,char wird dann z.b blau dargestellt kommentare grau u.s.w
    mfg



  • an FrauBolaIstDumm: Den habe ich auch schon, bin aber an der Installation gescheitert. Versuche es aber gleich nochmal...

    an Elise, SeppSchrot und Ringding: Danke für eure Hilfe! Es hat endlich geklappt!!! Ich sollte vieleicht wieder mal am Englischunterricht teilnehmen, es ist ja nur an diesem blöden append gelegen..:( Solche Sachen führen bei mir immer zu Selbsthass... Aber von nun an kanns ja nur bergauf gehen.
    Also danke nochmals und viele Grüsse aus der Schweiz 🙂



  • hallo woran liegt es???
    habe das ding villeicht schon 10 mal installiert.
    MFG



  • Warum um Gottes Willen empfiehl eigetlich jeder einen Compiler der 200 Jahre alt ist und für DOS entwickelt wurde? Ich frag ja nur, wir haben lediglich 2004...

    Ordentliche Alternativen mit IDE und so weiter:
    a) http://www.bloodshed.net/devcpp.html
    b) http://www.parinya.ca/mingwstudio.html

    beide verwenden den mingw32 compiler (www.mingw.org boah 😉 ), der imho das beste ist, was es kostenlos für windows gibt.

    mfg, KdeE



  • KdeE schrieb:

    Warum um Gottes Willen empfiehl eigetlich jeder einen Compiler der 200 Jahre alt ist und für DOS entwickelt wurde? Ich frag ja nur, wir haben lediglich 2004...

    es gibt noch leute, die machen dos programmierung (wenn auch nur in der freizeit) und hassen manchmal ides ... 🤡

    und im ernst: ohne ide programmieren anfangen erleichtert später eventuell das leben. ein solcher mensch weiß, was er tut... umsteigen: dann irgendwann, wenn die basis stimmt.

    auf arbeit natürlich nicht ohne *g*.



  • Wenn man eine Kommandozeile will, heißt das noch lange nicht, dass man DOS verwenden muss. In Zeiten der Grafik-Demo-Programmierung unter DOS hatte der durchaus seine Berechtigung, aber gerade diese Grafik geht ja nicht, wenn man's unter Win32 laufen lässt. Und ich denke doch, dass du nicht in reinem DOS arbeitest.



  • Wisst ihr, was mich wundert:
    Ständig liest man in irgendwelchen Coderforen genervte Antworten auf Threads von Einsteigern, die fragen, wie man denn so tolle grafische 3D-Sachen programmiert,wo sie sich doch gerade das VisualStudio gesaugt haben und jetzt mit OGL schon 2 Dreiecke geschafft haben.
    Da kommen dann Kommentare wie:"Lern erstmal die Grundlagen und schreibe Kommandozeilen-Programme...".
    Und jetzt tut es wirklich mal jemand, und dann ist´s auch wieder nicht recht... 🤡



  • Es sagt ja niemand was gegen Kommandozeilen-Programme.



  • @RingiDing

    wie gesagt, nur zum spielen... habe ich einen uralt laptop mit dos drauf (richtigem 😉 ) und einen 'großen' 3/86, der auch nur dos fährt.

    dazu mache ich natürlich auch die win32 konsole. aber trennen wir da mal genau 😉

    aber selbst in der win32 konsole kann man zum bleistift mit dem djgpp wunderbare dinge produzieren. farbe, gotoxy.. alles möglich.

    klar, mit dem studio würde ich auf die api zurückgreifen. immer so, wie die gegebenheiten halt sind.

    aber -logo-, nix für arbeit. nur zum spielen, und wenn mensch sowas mag.

    so long


Anmelden zum Antworten