Na ovoj stranici

CMake Qt Vendor preddefinicije

Odredite postavke za Qt Creator u odjeljku vendor u CMakePresets.json i CMakeUserPresets.json.

CMake konfiguracijske postavke

Sljedeća tablica sažima dostupne preddefinicije.

PredložakOpisPročitajte više
AutorunCMakePokreće CMake za osvježavanje informacija o projektu kada uređujete konfiguracijsku datoteku CMakeLists.txt u projektu. Također osvježava informacije o projektu kada gradite projekt.Prikaži sadržaj CMake projekta
AskBeforePresetsReloadTraži potvrdu prije izvršavanja kada odete na Build i odaberete Reload CMake Presets.CMake predlošci
AskReConfigureInitialParamsTraži potvrdu prije izvršavanja kada odaberete Re-configure with Initial Variables.Ponovna konfiguracija s početnim varijablama
PackageManagerAutoSetupPostavlja upravljač paketa Conan ili vcpkg za korištenje s CMakeom.Korištenje CMakea s upravljačima paketa
ShowAdvancedOptionsByDefaultPrikazuje sve CMake varijable prema zadanim postavkama u Initial Configuration i Current Configuration.Prikaz naprednih varijabli
ShowSourceSubfoldersPrikriva nazive podmapiranja i raspoređuje datoteke prema njihovoj izvornoj grupi u prikazu Projects.Sakrivanje naziva podmapu u prikazu projekata
UseJunctionsForSourceAndBuildDirectoriesNa Windowsu koristi junction pointove za CMake operacije configure, build i install.Korištenje spojnih točaka na Windowsu

Primjer CMake konfiguracijskih prednastavki:

"vendor": {
  "qt.io/QtCreator/1.0": {
    "AskBeforePresetsReload": false,
    "AskReConfigureInitialParams": false,
    "AutorunCMake": false,
    "PackageManagerAutoSetup": false,
    "ShowAdvancedOptionsByDefault": true,
    "ShowSourceSubFolders": false,
    "UseJunctionsForSourceAndBuildDirectories": true
  }
}

Preddefinicije otklanjanja pogrešaka

Sljedeća tablica sažima dostupne prednastavke.

Za više informacija o postavkama otklanjanja pogrešaka pogledajte Dodavanje otklanjača pogrešaka.

PreddefiniranoOpis
AbisPopis definicija arhitekture sustava odvojenih zarezom.
BinaryStaza do izvršne datoteke otklonitelja. Može biti apsolutna staza, vrijednost auto ili ABI. Pronalazi odgovarajući otklonitelj za MSVC alatne lance kada Qt Creator ne zna binarnu stazu.
DisplayNameNaziv otklonika.
EngineTypeTip pogonskog mehanizma otklonika:
  • 1 za GDB
  • 4 za CDB
  • 8 za PDB
  • 256 za LLDB
  • 512 za GDB DAP
  • 1024 za LLDB DAP
  • 4096 za uVision Debugger
Broj verzije otklanjivača pogrešaka.
VersionBroj verzije otklonika.

Primjer predinstalacija debugera za Qt Creator:

"vendor": {
  "qt.io/QtCreator/1.0": {
    "debugger": {
      "DisplayName": "GNU gdb 11.2.0 for MinGW 11.2.0 64-bit",
      "Abis": ["x86-windows-msys-pe-64bit"],
      "Binary": "C:/Qt/Tools/mingw1120_64/bin/gdb.exe",
      "EngineType": 1,
      "Version": "11.2.0"
    }
  }
}

Vidi također CMake Build Configuration, CMake, CMake Presets i SDK Tool.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.