Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] KB do LibreOffice

To: winnt@man.lodz.pl
Subject: Re: [WINNT] KB do LibreOffice
From: "Grzegorz Niemirowski" <grzegorz@grzegorz.net>
Date: Tue, 18 Jan 2022 22:26:01 +0100
Kamil <nospam@tlen.pl> napisał(a):
Co ma wspólnego kompilator z działaniem programu w systemie?

To pewnie był skrót myślowy. Oczywiście pojawienie się poprawki do kompilatora nic nie zmienia w zainstalowanych programach. Natomiast różne wersje kompilatora mogą kompilować kod pod różne wersje bibliotek. Historycznie wraz z nowymi wersjami Visual C++ pojawiały się nowe biblioteki CRT. W momencie gdy MS wydawał nowe VC++ i programiści zaczynali z niego korzystać, użytkownicy musieli instalować też odpowiednią wersję MSVCRT. Sporo programów miało takie zależności. Nieraz biblioteki instalował instalator danej aplikacji, często trzeba było ściągać instalatory Redistributable samodzielnie.

Tutaj sytuacja się nieco zmieniła. Od Visual Studio 2015 MS przestał wiązać biblioteki ze swoim środowiskiem programistycznym a zaczął z Windowsem. LibreOffice skompilowano pod biblioteki z Windows 10. Aby mogło działać też na wcześniejszych systemach, konieczna była instalacja wspomnianej przez Animkę poprawki. Czyli był to taki backport funkcji z Win10 do wcześniejszych. Poprawkę instalował instalator LibreOffice automatycznie, żeby nie męczyć już tym użytkownika.

--
Grzegorz Niemirowski
https://www.grzegorz.net/

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>