[elektro] GCC MAKE
info at kiralyelektronika.hu
info at kiralyelektronika.hu
Wed Apr 5 10:35:48 CEST 2017
Végülis a megoldás az lett, hogy fájlba kiírom a sum eredményét
megformázva, és a linkernek --defsym-el átadom a fájlt.
Így nem változót hozok létre, amit minden esetben ki akar értékelni még
a parancsvégrehajtások előtt.
Érdekes, hogy csak a makróban szívok ezzel, kívül lehet "lokális"
változót létrehozni, makróban nem engedte csak, hiába volt unique a név.
Namindegy, futok tova :)
> Pedig nem nehéz alapszinten megtanulni a make-et, és nagyságrendekkel
> hatékonyabb, mint egy shell script. Én mindent make-kel csinálok,
> illetve
> inkább csináltam, manapság sokat nem programozok.
> Nagyon érdemes megtanulni, ha unix környezetben fejleszt az ember.
>
> Szabolcs
>
> 2017.04.04. 18:59 ezt írta ("Balázs Bámer" <bamerbalazs at gmail.com>):
>
>> Szervusz Béla!
>>
>> 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...
>> >
>>
>> Erről fogalmam sincs, de ha nem bonyolult a projekt, én biztos simán
>> bash
>> schripttel fordítanék. A maket nem vagyok hajlandó megtanulni.
>> Különben
>> egészen nagy projektek is csinálják, pl. a Boost.
>>
>> Másik lehetőség a cmake. Ez is pilótavizsgás, de ez platformfüggetlen,
>> van
>> curses/grafikus felület a beállításoknak. Sajnos elég nagy különbségek
>> vannak a verziók között, ezért érdemes mindenhol a legújabbat
>> lefordítani
>> és azt használni.
>>
>> szia: Balázs
>> -----------------------------------------
>> elektro[-flame|-etc]
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list