The Meson Build System
http://mesonbuild.com/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.1 KiB
1.1 KiB
MSVC/Clang-Cl Argument Changes/Cleanup
- "Disable Debug" (
/Od
) is no longer manually specified for optimization levels {0
,g
} (it is already the default for MSVC). - "Run Time Checking" (
/RTC1
) removed fromdebug
buildtype by default - Clang-CL
debug
buildtype arguments now match MSVC arguments - There is now no difference between
buildtype
flags anddebug
+optimization
flags
The /Od flag has been removed, as it is already the default in the MSVC compilers, and conflicts with other user options.
/RTC1 conflicts with other RTC argument types as there are many different options, and has been removed by default.
Run Time Checking can be enabled by manually adding /RTC1
or other RTC flags of your choice.
The debug
buildtype for clang-cl added additional arguments compared to MSVC, which had more to do with optimization than debug. The arguments removed are /Ob0
, /Od
, /RTC1
. (/Zi
was also removed, but it is already added by default when debug is enabled.)
If these are important issues for you and would like builtin toggle options, please file an issue in the Meson bug tracker.