Hallo, ich habe ein C-Projekt in Eclipse. Dazu habe ich eine Batch Datei, welche make aufruft um das Projekt zu bauen. das funktioniert aus der Konsole auch ganz gut. Wenn ich jetzt aber in Eclipse bauen möchte, bekomme ich den Fehler make: *** No rule to make target `all'. Stop. Gibt es da noch eine Einstellung die ich eingeben muss? Johannes
in den Projekteinstellungen kann man wählen ob der eingebaute Builder verwendet werden soll oder ein makefile.
Johannes S. schrieb: > in den Projekteinstellungen kann man wählen ob der eingebaute > Builder > verwendet werden soll oder ein makefile. Ja, es gibt ein kästchen mit use default build command Das verhalten ist aber das selbe. Also egal, ob angehakt oder nicht
Johannes schrieb: > Dazu habe ich eine Batch Datei, Ein Aufruf von make direkt funktioniert nicht? Sollte er aber, ohne Batch Datei.
das makefile muss in dem build directory liegen, so sehe ich es jedenfalls bei mir. Und wie make aufgerufen wird steht doch in den Builder settings. Bzw. unter 'Behaviour' steht das 'all', das wird in deinem makefile nicht definiert sein. Da muss man das rein was auch im batch drin war.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.