make starten und exe ausführen -> beides in einer einzigen Konsolenzeile angeben

Gast #4444747
Lesenswert?

Du kannst auch ein Target "run" o.ä., das von der Exe abhängt und als 
Befehlszeile "\tmeineExe.exe" enthält, oben ins Makefile schreiben. 
Damit wird die Exe nur ausgeführt, wenn das Bauen unnötig oder 
erfolgreich war.
#4444794
Lesenswert?

brechpunkt schrieb:
> Das ganze sah dann so, oder so ähnlich aus:make | meineExe.exe
Das Zeichen | nennt man Pipe, dabei werden beide Programme gleichzeitig 
gestartet und stdout vom ersten nach stdin vom 2ten geschrieben. Korrekt 
wäre "make && meineExe.exe", wenn meineExe.exe nur ausgeführt werden 
soll, wenn das make erfolgreich war, oder "make; meineExe.exe" wenn 
meineExe.exe auch nach einem Fehlgeschlagenen make ausgefügrt werden 
soll.

> Ist soetwas auch in Windows möglich?

Keine ahnung, versuch's mal mit:
1
START /WAIT make
2
meineExe.exe

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren