mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Projucer (MSVC): Make Z7 default debug info flag
This commit is contained in:
parent
9ce2feaf41
commit
62028e6773
17 changed files with 73 additions and 39 deletions
|
|
@ -2,6 +2,30 @@
|
|||
|
||||
# develop
|
||||
|
||||
## Change
|
||||
|
||||
The default Visual Studio project settings for "Debug Information Format" and
|
||||
"Force Generation of Debug Symbols" have changed in the Projucer. By default
|
||||
debug symbols are generated using the /Z7 flag.
|
||||
|
||||
**Possible Issues**
|
||||
|
||||
PDB file generation may change depending on the combination of "Debug
|
||||
Information Format" and "Force Generation of Debug Symbols" settings.
|
||||
|
||||
**Workaround**
|
||||
|
||||
Change the "Debug Information Format" and "Force Generation of Debug Symbols"
|
||||
settings for each Visual Studio configuration as required.
|
||||
|
||||
**Rationale**
|
||||
|
||||
The default behaviour of using "Program Database (/Zi)" is incompatible with
|
||||
some CI workflows and caching mechanisms. Enabling "Force Generation of Debug
|
||||
Symbols" by default also ensures /Z7 behaves more like /Zi by always generating
|
||||
a PDB file.
|
||||
|
||||
|
||||
## Change
|
||||
|
||||
The signatures of virtual functions ImagePixelData::applyGaussianBlurEffect()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue