QtCreator:没有CDB二进制档可用为二进制格式在'x86-windows-msvc2008-pe-32bit'"

最近安装QtCreator2.5.1, 可以编译运行程序, 启动调试时提示: "没有CDB二进制档可用为二进制格式在'x86-windows-msvc2008-pe-32bit" 这样的错误; 在QtCreator 2.7.2版本则提示:"调试器未设置", 说明是QtCreator没有找到可用的编译器. 

1. 方法一: 安装dbg_x86_6.11.1.404.msi, 点击下载.  然后重启QtCreator, 打开 工具/构建和运行,如果没有自动检测到编译器,则手动指定cdb.exe所在路径

    

  QtCreator 2.5: 

QtCreator:没有CDB二进制档可用为二进制格式在'x86-windows-msvc2008-pe-32bit'"_第1张图片

 

QtCreator 2.7:

QtCreator:没有CDB二进制档可用为二进制格式在'x86-windows-msvc2008-pe-32bit'"_第2张图片

 

2. 方法二: 安装winsdk_web.exe , 这个不考虑太大了(必须得在线安装)

 

 

你可能感兴趣的:(debugger,QtCreator,调试器未设置)