{
"name": "windows-msvc",
"hidden": true,
"generator": "Ninja",
"binaryDir": "${sourceDir}/out/build/${presetName}",
"installDir": "${sourceDir}/out/install/${presetName}",
"cacheVariables": {
"CMAKE_C_COMPILER": "cl",
"CMAKE_CXX_COMPILER": "cl",
"CMAKE_TOOLCHAIN_FILE": {
"value": "$env{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake",
"type": "FILEPATH"
},
"CMAKE_C_FLAGS_INIT": "/arch:AVX2 /openmp:experimental /Ob3",
"CMAKE_CXX_FLAGS_INIT": "/arch:AVX2 /openmp:experimental /Ob3"
},
"condition": {
"type": "equals",
"lhs": "${hostSystemName}",
"rhs": "Windows"
}
}
Command line warning D9025: overriding ‘/Ob3’ with ‘/Ob0’
compile command
{
"directory": "C:/workspace/Design/out/build/msvc-Debug",
"command": "C:\\PROGRA~1\\MICROS~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1434~1.319\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -IC:\\workspace\\Design\\fmt\\include /Ob3 /DWIN32 /D_WINDOWS /W3 /GR /EHsc /Zi /Ob0 /Od /RTC1 -MDd -std:c++20 /Fofmt\\CMakeFiles\\fmt.dir\\src\\format.cc.obj /FdTARGET_COMPILE_PDB /FS -c C:\\workspace\\Design\\fmt\\src\\format.cc",
"file": "C:\\workspace\\Design\\fmt\\src\\format.cc"
}