Hi all again,
I wanted to experiment with Windows icons, by setting one in a small application - and I found this on the web: https://github.com/FaultyRAM/windres-rs
There's a thing I don't really understand - it says:
You need to install the resource compiler for your target ABI in order for `windres` to work. Currently the following compilers are supported:
* `windres.exe` for GNU targets (included in the [mingw-w64](https://mingw-w64.org/) toolchain)
* `rc.exe` for MSVC targets (included in the Windows SDK, which can be installed via Visual Studio Installer)
Running "rustup show" in cmd prints:
Default host: x86_64-pc-windows-msvc
stable-x86_64-pc-windows-msvc (default)
rustc 1.33.0 (2aa4c46cf 2019-02-28)
So in order to compile it I have to install Windows SDK, I guess. It's a rather large package, from what I remember, and it requires Visual Studio 2017 or later, while I'm running Windows 10 with Visual Studio 2015 at the moment. I do not mind installing a new version and downloading the whole SDK needed, but I can't help but wonder: how better is the MSVC version (target?) compared to GNU? Should one be preferred over other? Or is it possible to painlessly switch between them whenever the need arises?