cmake: Fix shared lib support with MSVC #2061
| Job | Run time |
|---|---|
| 1h 47m 26s | |
| 1h 52m 45s | |
| 2h 0m 37s | |
| 1h 53m 16s | |
| 2h 20m 27s | |
| 2h 28m 57s | |
| 2h 33m 44s | |
| 2h 27m 47s | |
| 2h 6m 44s | |
| 2h 7m 34s | |
| 2h 20m 17s | |
| 2h 12m 22s | |
| 1h 59m 29s | |
| 2h 3m 55s | |
| 2h 15m 29s | |
| 2h 5m 14s | |
| 1h 56m 32s | |
| 1h 58m 6s | |
| 2h 7m 10s | |
| 1h 57m 8s | |
| 1h 50m 38s | |
| 1h 59m 46s | |
| 2h 2m 0s | |
| 1h 56m 51s | |
| 1h 46m 12s | |
| 1h 51m 30s | |
| 1h 59m 46s | |
| 1h 53m 44s | |
| 1h 51m 30s | |
| 1h 56m 32s | |
| 2h 10m 21s | |
| 1h 56m 58s | |
| 2d 17h 50m 47s |