enh(build): use /Z7 instead /Zi in all case to allow ccache support on Windows

Description

Build time

ccache + PCH=OFF (antivirus with exclusion list on directory and process)

  • initial build: 933.033 s
  • second build: 73.334 s

ccache + PCH=OFF (antivirus killed)

  • initial build: 850.279 s
  • second build: 59.196 s
ccache stats:
Cacheable calls:   2640 / 2640 (100.0%)
  Hits:            1320 / 2640 (50.00%)
    Direct:        1320 / 1320 (100.0%)
    Preprocessed:     0 / 1320 ( 0.00%)
  Misses:          1320 / 2640 (50.00%)
Local storage:
  Cache size (GB): 1.09 / 8.00 (13.65%)

PCH=ON (antivirus with exclusion list on directory and process)

  • initial build: 385.491 s

PCH=ON (antivirus killed)

  • initial build: 356.521 s

Closes #1013 (closed)

How to test it?

Build on Windows...

Edited by Didier WECKMANN

Merge request reports