Re: Dá se nějak doinstalovat C++20 do Microchip Studia

Pavel Hudeček edizon na seznam.cz
Úterý Prosinec 19 09:31:53 CET 2023


No tahle diskuze vznikla opačně, že nový překladač (C++20) nešel dát na 
starší linux, že by ho to rozbilo a updatovat ten linux kvůli pokusu s 
korutinama je moc práce. A mě přišlo absurdní, proč by jako instalace 
jakéhokoli překladače, tedy z mého pohledu banálního programu, co od OS 
potřebuje jen filesystém a alokaci ramky, měla něčemu vadit:-)

PH

Dne 18.12.2023 v 23:10 Jaroslav Lukeš napsal(a):
> ale ten prehistorický překladač musí taky na tom linuxu jít spustit...
>
> ty blbé windowsy mají mnohem delší poločas rozkladu - minimálně 15 let 
> a déle (dodnes používám několik app dělaných pro W95 bez úprav 
> kompatibility), linux je bez updatů nepoužitelný na desktop za 3 roky, 
> protože nic nového už na něm nejde spustit a vyřešit závislosti je 
> nemožné.
>
>
> Pavel Hudeček napsal(a):
>> Tak ono se to dá i různě kombinovat, třeba QT může podle konfigurace 
>> projektu používat vlastní překladače, z Visual Studia, z Android 
>> Studia, ... Nebo dokonalým příkladem je VScode, to je čisté IDE bez 
>> vlastního překladače. Podle konfigurace projektu pouští různý 
>> překladače, makefajly, ... A zrovna ten je i na Linux.
>> A vlastně stejně funguje i Eclipse, akorát je známější v 
>> předkonfigurované podobě od výrobců různých MCU, ale jinak mám za to, 
>> se se zas jedná o obecné IDE, které může dle konfigurace volat cokoli.
>>
>> V obou případech tedy není problém, aby projekt byl nakonfigurován 
>> tak, že jím vytvořený (nebo z předdefinovaného místa zkopírovaný) 
>> makefile použije překladač, který není nikde v systémových cestách a 
>> pak bych čekal, že nebude interagovat se systémovým překladačem v 
>> Linuxu.


Další informace o konferenci Hw-list