[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