Hallo, ich habe das Problem, dass sich beim Kompilieren die "make.exe" automatisch (und damit zu schnell) schließt. Normalerweise wäre das ja kein Problem, aber im Moment funktioniert es nicht vernünftig, und dann würd ich gern die Fehlermeldungen lesen können. Wie kann ich da dran kommen? Gruß Martin
kommt darauf an, wie du make aufrufst. Wenn du make über eine Verknüfung von windows aufrufst, so kannst du bei den Einstellungen zu der verknüpfung das automatische schließen des Fensters verhindern. Eine andere Möglichkeit ist, in der Eingabeaufforderung (Start-Programme-Eingabeaufforderung) in dein Projektverzeichniss zu wechseln und dort dann make aufrufen. Gruß, Florian
ich hab win-xp, und da find ich keine möglichkeit, das schließen zu verhindern... und mit der eingabeaufforderung ist das ja leider auch so ne sache unter xp - ich hab keine ahnung wie ich da dran komme
start->ausfuehren-> cmd cd \wohinauchimmer make all
Mit einer vernünftigen Entwicklungsumgebung hast Du das Problem garnicht erst. nake.exe auf einen Button oder Funktionstaste legen, der make-Output wird in separatem Fenster angezeigt, bei Fehlern wird direkt auf die entsprechende Sourcecode-Zeile gesprungen. Ich selbst benutze med.exe (http://www.med-editor.com/), aber das kann praktisch jeder bessere Editor / IDE. Stefan
ich verwende auch den Programmers Notepad verwende aber auch nioch gerne batch Dateien. Schreib mit nem editor die Zeilen: make pause mit der Endung .bat abspeichern z.B. go.bat . Beim anklicken startet make make.exe und pause wartet bis du ne Taste drückst. Sollte unter XP eigentlich auch noch gehen. Gruß
danke euch allen für die hilfe! ich habs jetzt bei notepad eingebunden - und es funktioniert! über die eingabeaufforderung gehts auch, aber das ist umständlich...
@ Stefan Kleinwort Bin MED gerade mal am testen und sieht sehr gut aus. Mein Problem ist der Syntax beim Extrahieren des Dateinamens. (.*)\:.* geht leider nicht. Vielleicht hast du einen Tip für mich. MFG Dieter
Hallo Dieter, meine Einstellungen sehen so aus: unter Programm: --------------- Titel: Make Pfad und Dateiname: make.exe extcoff unter Aktionen: --------------- * alle modifizierten Dateien sichern unter Ausgabe-Parser: --------------------- Regexp Error-Meldung: .*error:.* Regexp Warning: .*warning:.* ... Regexp Dateiname: (.*):.*:.*:.* (Zeilen-Offset 0) Regexp Zeilennummer: .*:([0-9]+).* (Zeilen-Offset 0) Mein makefile liegt im gleichen Verzeichnis wie der Source. Im Projekt lege ich mir übrigens immer noch eine Dateigruppe "Datenblätter" an, in die ich die ganzen relevanten pdf-Files reinpacke. Ein Klick auf das Datenblatt reicht, damit Acrobat damit startet. Dasselbe noch mit Schaltplan und Layout und der Überblick ist perfekt. Viel Spass, Stefan
Hallo Stefan Jetzt klappt es auch mit dem Dateinamen. Vielen Dank Dieter
Hallo hätte da noch einen Tipp für die , die sich nicht scheuen mal ein bisschen in der regestry herumzupfuschen ;) Unter http://www.heise.de/ct/03/16/136/default.shtml steht, was man machen mus um die eingabeaufforderung an jeder beliebigen stelle aus aufmachen zu können. mfg Max
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.