[elektro] GCC MAKE
Info
info at kiralyelektronika.hu
Tue Apr 4 18:50:28 CEST 2017
Sziasztok!
Egy ideje szívok ezzel a vacakkal, gondoltam hátha van itt egy profi
bűvész, aki segítene :)
Szóval, hívok egy shellt, aminek az eredményét letárolom változóba.
akármi: ezek_kellenek
<TAB>gcc_1 kapcsolók $VÁLTOZÓ ...
<TAB>$(evalute VÁLTOZÓ=$(shell programocska $1_paramétere))
<TAB>gcc_2 kapcsolók $VÁLTOZÓ ...
Namost, ebből van több is.
Így, ebben a formában a gcc-k hívása előtt minden (!) shellel megadott
változót kiértékel, és csak utána esik neki a gcc-knek.
Igen, az előtte lévőnek is.
Ha beírom parancssorinak "gcc 'futtatandoprog $param' ..." akkor jó.
De azt mondják, így nem minden környezeten futna.
Linux alatt menne, de wines cygwin alatt nem biztos.
Mindkettő kéne...
Tud valaki segíteni, hogyan lehetne rávenni, hogy arra a változóra
nincs szükség csak akkor amikor odaér? Ne akarja az egész .mk fájlban
kiértékelni az összeset mielőtt mást is tenne...
Thx!
Béla
More information about the Elektro
mailing list