"make.exe" schließt zu schnell - Fehlermeldungen unlesbar

Gast #177976
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
Gast
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
Gast
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
Gast
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
Gast
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ß
Gast
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...
Gast
@ 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
Gast
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.