!!!Problem mit c++ makefile!!!
-
valarray.exe \ vector.exe \ widwork.exe \ <<-- das ist wahrscheinlich zu viel '\' entfernen all : rwstdmsg.dll messages.exe allobjs $(ALLEXES) #all : allobjs $(ALLEXES) <<-- all gibts doppelt würde es mit # auskommentieren
Du solltest das Makefile vor dem ändern besser sichern. Wenn dein editor tabs in leerzeichen umwandelt ist es kaputt.
Kurt
-
Hi!
Ich finds echt nett und super von euch das ihr mir helft aber das funzt nich. Es kommt immer noch die selbe meldung das "clear" nich gefunden wurde.
pS:
GaripYolcu
-
vielleicht weils
clean: -@if exist *.obj del *.obj >nul -@if exist *.lib del *.lib >nul -@if exist rwstdmsg.res del rwstdmsg.res >nul -@if exist *.exe del *.exe >nul -@if exist *.dll del *.dll >nul -@if exist *.tds del *.tds >nul -@if exist $(PCHROOT).* del $(PCHROOT).* >nul
clean und net clear heißt?
oder wars einfach ein schreibfehler?
-
Hi!
Noch ein Problem: Mein Editor speichert das geänderte makefile automatisch als ".txt" datei ab.
mfG
GaripYolcu
-
Rechtsklick -> umbenenen
-
kannst es auch mit
make -f makefile.txt clean
aufrufen
Kurt
-
Hi!
Ihr seit echt super team. Aber auch das klappt nich... Wo liegtn der Fehler?
pS:
GaripYolcu
-
Immer noch die gleiche Fehlermeldung ?
-
Hi!
Ja leider. has tdu keine icq nummer damit wir chatten können. Hier übers forum werden wir nie fertig.
pS:
GaripYolcu
-
Ne mit dem modernen Zeug kenn ich mich nicht aus.
Noch eine Frage. Was ist wenn du make ohne parameter aufrufst ?
Kurt
-
Hi!
Wenn ich die exe datei ausführen will ohne kommandozeile dann geht sie auf und dann wieder schnell zu . Das ist kein ausführbares programm. Unter der kommandozeile kann ich zwar aufufen da steht dann aber nur copyright@... aber die befehle "make clear" , "make clean" funzen einfach nich. Bitte schreibt mir eine Anleitung , eine verständliche ( nicht das deine nich verständlich wäre im Gegenteil). Ich bin ein newbie. Das der Einstig so schwer wäre hätte ich nie gedacht. Aber ich werd das einfach durchmachen.
pS:
GaripYolcu
-
Jetzt kann ich mir nur mehr vorstellen dass du irgendwie nicht im richtigen Verzeichnis bist.
Mach eine Kommandozeile auf, wechsel in das verzeichnis wo das Makefile ist und tippe malmake clean
oder besser noch
make all
Irgendwas muss dann passieren
Kurt
-
Man ihr seit echt super!!
Das Problem lag daran das ich nich in das "make" verzeichnis gewechselt bin wo das makefile liegt. Es hat gefunst!! ihr seit super!! Und mein Buch ist total scheiße. Die haben nur dne code reingeschrieben. Das ich in den verzeichnis wehcseln soll etc.. nich..
ps
Garipyolcu
-
Zufrüh gefreut...
wenn ich jetzt "make" eingebe kommt folgende meldung:
Error E2209 stlexam.h 1: unable to open include file 'algorithm'
Error E2228 stlexam.h 1: Too many error or warning messagespS:GaripYolcu
-
Hi!
Also ich hab ein ordner namens "helloworld" auf meinem desktop. Das Makefile hab ich auch schon geschrieben und korrekt einsgestellt. Wenn ich nun , nachdem ich "make clear" gemacht habe in den helloworld verzeichnis wechsle und dort "make" eingib dann kommt nichts andres als "Copyright@..." und im helloworld ordner tut sich nichts.. auf ne antwort würd ich mich freuen.
pS:
GaripYolcu
-
Dieser Thread wurde von Moderator/in evilissimo aus dem Forum C++ in das Forum Compiler-Forum verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.