Sehr gut, danke. Im Verzeichnis bin ich nun. Ich meine mein Verzeichnis mit folgender Makefile (erstellt mit WordPad):
Zitat:
Code:
hello: HelloWorld.cpp g++ HelloWorld.cpp -o hello
Wenn ich nun das Kommando $ make eingebe, bzw make , kommt folgende Meldung: bash: make: command not found
Warum das nun? warum wird das Kommando nicht gefunden? Ist da etwas bei der Installation schief gelaufen? Kann ich mir nicht vorstellen. Hab alles wie in diesem Tut beschrieben hier klicken gemacht.
Hast Du make bei der Cygwin-Installation mit installiert
Also irgendwie muss da was fehlen. Es wird nix gefunden auch nicht gcc. Ich frag mich nur warum und wo bekomme ich das alles her und wo muss es dann hin... Ich will doch nur ein einfaches Makefile erstellen.
Auf dieser Seite hier klicken hab ich folgendes gefunden:
Zitat von Verfasser:
Als wichtigste Komponente sollte zunächst das Setup-Programme setup.exe auf den eigenen Rechner geladen werden. Dies kann sofort den weiteren Installationsvorgang übernehmen, wobei die weiteren benötigten Komponenten dann automatisch über das Internet besorgt werden.
Das bestätigt doch eigentlich meine Annahme das ich alles hab. Kann es an irgendwelchen Einstellungen liegen?
Cygwin ist nicht einfach eine komplette Entwicklungsumgebung. Es geht vielmehr darum, dass Du Dir die Unix-Tools Deiner Wahl zusammenstellen und runterladen kannst. Zwischendurch muss irgendwo eine Paketwahl gewesen sein, schau da nochmal nach... -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.
Ich komme irgendwie nicht weiter. Hab die Installation nochmal gemacht, aber ein Packet wurde nicht abgefragt. Wenn ich mir Tools runterladen will, haben diese seltsame Bezeichnungen (BZ2-Dateien). Wenn das die richtigen sind, weiß ich immernoch nicht wo ich diese hinkopieren soll. Alles sehr unübersichtlich. Kann mir jemand sagen wo diese hinmüssen, vorrausgesetzt es sind die richtigen?
Entschuldigt wenn ich so dumm frage, aber reicht es nicht ein Makefile in einem Stinknormalen Editor wie WordPad zu schreiben und die Geschichte unter Dateiname.mak abzuspeichern? Wenn ich nämlich meine cpp Datei zusammen mit der mak Datei in einem Ordner habe, diesen über Cygwin aufrufe und $ make eingebe kommt folgende Meldung:
Code:
make: *** no targets specified and no makefile found. Stop.
Wie man an meinem geposteten Makefile sieht habe ich aber ein Ziel, eine Abhängigkeit und ein Komando in meinem File. Also wo ist der Fehler?