Skip to content

Migrating From 4.x

starkos edited this page Apr 10, 2021 · 3 revisions

⚠️ We have a new website! Visit now for the most update to date documentation.
       This wiki is no longer being maintained.


Function name changes

The function workspace replaces solution. The latter still works, but the former is preferred.

The function filter replaces the configuration function for specifying the current configuration. It provides a more powerful interface for selecting which configuration is current, making it easy to specify flags for different actions, files, etc. The configurations setting at the workspace level still sets the available configurations.

Flag changes

Many of the old flags have become full-fledged functions. This should be a comprehensive list of such changes.

Old flags New Function
EnableSSE, EnableSSE2 vectorextensions
ExtraWarnings, NoWarnings warnings
FloatFast, FloatStrict floatingpoint
Managed, Unsafe clr
NativeWChar nativewchar
NoEditAndContinue editandcontinue
NoRTTI rtti
OptimizeSize, OptimizeSpeed optimize
Clone this wiki locally