linux 系统 qt调试报错Unable to create a debugging engine
时间: 2024-05-29 09:15:33 浏览: 352
解决qt调试时Unknown debugger type No Engine
5星 · 资源好评率100%
这个错误提示通常是由于 Qt Creator 没有正确配置调试器引起的。下面是一些可能的解决方法:
1. 确保已经安装了合适的调试器。在 Linux 系统上,通常使用 GDB 作为默认的调试器,所以请确保已经正确安装了 GDB。
2. 检查 Qt Creator 的调试器设置。进入“工具”>“选项”>“调试器”菜单,确保已经正确配置了调试器路径和符号文件路径。
3. 检查项目的构建配置。进入“项目”>“构建”菜单,确保已经正确选择了调试构建配置。
4. 尝试重新生成项目。有时候重新生成可以解决一些调试问题。
5. 尝试在终端中手动运行 GDB,看看是否能够正常启动。如果不能正常启动,可能是 GDB 安装或配置的问题。
希望这些方法能够帮助你解决问题。
阅读全文