for each one, the CMake support for static CRT varies from
non existing
existing as non default
existing as default ( for GSL)
if Microsoft includes static CRT as an option, the CMake scripts should allow us to choose also
the reason being the shipped final package with static CRT does not need any additional DLLs.
The end user of the software might or might not have those DLLs installed, we don't know.
If they don't, the package is broken
Could you add an option to link with static CRT
https://msdn.microsoft.com/en-us/library/abx4dbyh.aspx
this avoids shipping/dependency of Microsoft DLLs
this can be done in CMake with
an option of the package is to use static CRT
I set up a repository that lists all the dependencies
https://github.com/pedro-vicente/nco_bld
for each one, the CMake support for static CRT varies from
if Microsoft includes static CRT as an option, the CMake scripts should allow us to choose also
the reason being the shipped final package with static CRT does not need any additional DLLs. The end user of the software might or might not have those DLLs installed, we don't know. If they don't, the package is broken