‑‑no_normalize_file_macros
In this section:
Syntax
‑‑no_normalize_file_macros
Description
Normally, apparently unneeded uses of .. and . components are collapsed in the paths returned by the predefined preprocessor symbols __FILE__ and __BASE_FILE__. Use this option to prevent this.
Example
The path "D:\foo\..\bar\baz.c" will be returned as "D:\bar\baz.c" by the symbols __FILE__ and __BASE_FILE__ unless this option is used.
See also
Description of predefined preprocessor symbols.
Caution
This option is not available in the IDE.