Skip to content

Instantly share code, notes, and snippets.

@GrinlexGH
Last active November 22, 2025 11:21
Show Gist options
  • Select an option

  • Save GrinlexGH/cffbe9727b7183d7044e2c4af378ffd2 to your computer and use it in GitHub Desktop.

Select an option

Save GrinlexGH/cffbe9727b7183d7044e2c4af378ffd2 to your computer and use it in GitHub Desktop.
My cmake tools vscode toolkits
[
{
"name": "Clang 21.1.2 x86_64-pc-windows-msvc",
"compilers": {
"C": "C:\\Program Files\\LLVM\\bin\\clang.exe",
"CXX": "C:\\Program Files\\LLVM\\bin\\clang++.exe"
},
"environmentVariables": {
"QT6_ROOT": "D:\\libraries\\Qt\\6.9.3\\msvc",
"wxWidgets_ROOT_DIR": "D:\\libraries\\wxWidgets\\msvc"
},
"isTrusted": true,
"preferredGenerator": {
"name": "Ninja Multi-Config"
}
},
{
"name": "Clang-cl 21.1.2 x86_64-pc-windows-msvc",
"compilers": {
"C": "C:\\Program Files\\LLVM\\bin\\clang-cl.exe",
"CXX": "C:\\Program Files\\LLVM\\bin\\clang-cl.exe"
},
"environmentVariables": {
"QT6_ROOT": "D:\\libraries\\Qt\\6.9.3\\msvc",
"wxWidgets_ROOT_DIR": "D:\\libraries\\wxWidgets\\msvc"
},
"preferredGenerator": {
"name": "Ninja Multi-Config"
},
"isTrusted": true
},
{
"name": "Clang 21.1.1 x86_64-w64-windows-gnu (clang64)",
"compilers": {
"C": "C:\\msys64\\clang64\\bin\\clang.exe",
"CXX": "C:\\msys64\\clang64\\bin\\clang++.exe"
},
"isTrusted": true,
"environmentVariables": {
"CMT_MINGW_PATH": "C:\\msys64\\clang64\\bin",
"MSYSTEM": "CLANG64",
"MSYSTEM_PREFIX": "/clang64",
"PATH": "C:\\msys64\\clang64\\bin;C:\\msys64\\usr\\bin;${env:PATH}",
"QT6_ROOT": "C:\\msys64\\clang64",
"wxWidgets_ROOT_DIR": "C:\\msys64\\clang64"
},
"preferredGenerator": {
"name": "Ninja Multi-Config"
}
},
{
"name": "Clang 21.1.1 x86_64-w64-windows-gnu (ucrt64)",
"compilers": {
"C": "C:\\msys64\\ucrt64\\bin\\clang.exe",
"CXX": "C:\\msys64\\ucrt64\\bin\\clang++.exe"
},
"isTrusted": true,
"environmentVariables": {
"CMT_MINGW_PATH": "C:\\msys64\\ucrt64\\bin",
"MSYSTEM": "UCRT64",
"MSYSTEM_PREFIX": "/ucrt64",
"PATH": "C:\\msys64\\ucrt64\\bin;C:\\msys64\\usr\\bin;${env:PATH}",
"QT6_ROOT": "C:\\msys64\\ucrt64",
"wxWidgets_ROOT_DIR": "C:\\msys64\\ucrt64"
},
"preferredGenerator": {
"name": "Ninja Multi-Config"
}
},
{
"name": "GCC 15.2.0 x86_64-w64-mingw32 (ucrt64)",
"compilers": {
"C": "C:\\msys64\\ucrt64\\bin\\gcc.exe",
"CXX": "C:\\msys64\\ucrt64\\bin\\g++.exe"
},
"isTrusted": true,
"environmentVariables": {
"CMT_MINGW_PATH": "C:\\msys64\\ucrt64\\bin",
"MSYSTEM": "UCRT64",
"MSYSTEM_PREFIX": "/ucrt64",
"PATH": "C:\\msys64\\ucrt64\\bin;C:\\msys64\\usr\\bin;${env:PATH}",
"QT6_ROOT": "C:\\msys64\\ucrt64",
"wxWidgets_ROOT_DIR": "C:\\msys64\\ucrt64"
},
"preferredGenerator": {
"name": "Ninja Multi-Config"
}
},
{
"name": "GCC 15.2.0 i686-w64-mingw32 (mingw32)",
"compilers": {
"C": "c:\\msys64\\mingw32\\bin\\gcc.exe",
"CXX": "c:\\msys64\\mingw32\\bin\\g++.exe"
},
"isTrusted": true,
"environmentVariables": {
"CMT_MINGW_PATH": "c:\\msys64\\mingw32\\bin",
"MSYSTEM": "MINGW32",
"MSYSTEM_PREFIX": "/mingw32",
"PATH": "c:\\msys64\\mingw32\\bin;c:\\msys64\\usr\\bin;${env:PATH}"
}
},
{
"name": "Visual Studio Community 2026 Preview - amd64",
"visualStudio": "f3267ed7",
"visualStudioArchitecture": "x64",
"isTrusted": true,
"preferredGenerator": {
"name": "Visual Studio 18 2026",
"platform": "x64",
"toolset": "host=x64"
},
"environmentVariables": {
"QT6_ROOT": "D:\\libraries\\Qt\\6.9.3\\msvc",
"wxWidgets_ROOT_DIR": "D:\\libraries\\wxWidgets\\msvc"
}
},
{
"name": "Visual Studio Community 2026 Preview - amd64_x86",
"visualStudio": "f3267ed7",
"visualStudioArchitecture": "x64",
"isTrusted": true,
"preferredGenerator": {
"name": "Visual Studio 18 2026",
"platform": "win32",
"toolset": "host=x64"
}
}
]
[
{
"name": "Clang 20.1.2 x86_64-pc-linux-gnu",
"compilers": {
"C": "/usr/bin/clang",
"CXX": "/usr/bin/clang++"
},
"isTrusted": true,
"preferredGenerator": {
"name": "Ninja Multi-Config"
},
"environmentVariables": {
"DEPS_OUT_SUBDIR": "${buildKitTargetOs}-${buildKitTargetArch}"
}
},
{
"name": "GCC 13-win32 i686-w64-mingw32",
"compilers": {
"C": "/usr/bin/i686-w64-mingw32-gcc",
"CXX": "/usr/bin/i686-w64-mingw32-g++"
},
"isTrusted": true,
"preferredGenerator": {
"name": "Ninja Multi-Config"
},
"environmentVariables": {
"DEPS_OUT_SUBDIR": "${buildKitTargetOs}-${buildKitTargetArch}"
}
},
{
"name": "GCC 13-win32 x86_64-w64-mingw32",
"compilers": {
"C": "/usr/bin/x86_64-w64-mingw32-gcc",
"CXX": "/usr/bin/x86_64-w64-mingw32-g++"
},
"isTrusted": true,
"preferredGenerator": {
"name": "Ninja Multi-Config"
},
"environmentVariables": {
"DEPS_OUT_SUBDIR": "${buildKitTargetOs}-${buildKitTargetArch}"
}
},
{
"name": "GCC 14.2.0 x86_64-linux-gnu",
"compilers": {
"C": "/usr/bin/gcc",
"CXX": "/usr/bin/g++"
},
"isTrusted": true,
"preferredGenerator": {
"name": "Ninja Multi-Config"
},
"environmentVariables": {
"DEPS_OUT_SUBDIR": "${buildKitTargetOs}-${buildKitTargetArch}"
}
}
]
{
"cmake.environment": {
"VSLANG": "1033"
},
"lldb.adapterEnv": {
"LLDB_USE_NATIVE_PDB_READER": "1"
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment