在.vscode
文件下找到settings.json
文件
在settings.json
文件中加入下述代码
"cmake.debugConfig": {
"visualizerFile": "${workspaceFolder}/.vscode/Qt5.natvis",
"symbolSearchPath": "${env:Qt5_DIR}/bin",
"sourceFileMap": {
"c:\\Users\\qt\\work\\qt": "${env:Qt5_DIR}/../Src"
}
}
visualizerFile指定了可视化调试所需的文件路径,这里是指定了Qt5的natvis文件路径。
symbolSearchPath指定了符号搜索路径,这里是指定了Qt5的bin路径。
sourceFileMap指定了源文件映射,将本地路径映射到Qt5源码路径,方便在调试时能够查看源码。
${env:Qt5_DIR}
是设置的qt环境变量,Qt5_DIR
为设置环境变量的名称(个人取就行)。
${workspaceFolder}
是程序表示当前工作空间的文件夹路径。
cmake.debugConfig
是用于配置CMake项目的调试配置。它包含了调试器的设置,例如启动参数、环境变量、调试器类型等。通过配置cmake.debugConfig,用户可以定制化调试器的行为,以便更好地调试CMake项目。
"cmake.debugConfig": {
"visualizerFile": "${workspaceFolder}/.vscode/Qt5.natvis"
}