CPP:-1: 错误: C1041: 无法打开程序数据库;无标题-构建-桌面调试\VC120.pdb'
cpp:-1: error: C1041: cannot open program database; untitled-build-desktop-debugvc120.pdb'
这个问题的所有答案都是Visual studio的解决方案。我在QT面临这个问题。我运行了一个示例,但出现了这个错误。有人能帮忙吗。
错误:C1041:无法打开程序数据库"c:\users\newfolder\untitled build desktop debug\vc120.pdb";如果多个CL.EXE写入同一.PDB文件,请使用/FS
右键单击项目->属性->c/c++->输出文件:在程序数据库文件名中:包括项目名称和路径。(…/../../../release/ProjectName/)
这种方法对我有效。
(这个答案可能适用于也可能不适用于那些从源代码构建QT的人。)
请确保您使用与QT发行版相同的Visual Studio工具链版本进行构建。
当我使用一个配置为使用MSVC 2013(12.0)的构建工具包(选项->构建和运行->工具包)时,我遇到了这个错误,但QT版本是msvc2010_opengl
。显然,这种差异导致了无效的构建配置。修改生成工具包以使用VS 2010解决了此问题。
相关文章:
- 当回溯以零开始时,如何调试崩溃
- 在linux上调试巨大的C++项目
- 为什么使用__LINE_的代码在发布模式下在MSVC下编译,而不是在调试模式下
- 如何针对特定情况调试和修复此双自由内存损坏问题
- 正在VS调试器中监视映射条目
- 使用调试/崩溃报告将应用程序部署到客户端
- VC++本机单元测试,找不到调试符号
- 如何在C++生成器中禁用"使用调试.dcus"
- 使用vscode调试时,GDB意外退出
- 即使使用调试编译标志,表达式也是"optimized out"
- 调试 CUDA MMU 故障
- 小字符串优化(调试与发布模式)
- 调试和自由执行中的信号处理
- 调试编译的服务器在数据库打开时崩溃
- Visual Studio 调试优化如何工作?
- 如何配置Visual Studio Code以使用cygwin,cmake和gcc进行调试
- 从 exe 文件 (Visual Studio ) 启动时调试断言失败
- 如何在大型c++项目的可视化代码中设置调试
- Qt 调试显示行号
- CPP:-1: 错误: C1041: 无法打开程序数据库;无标题-构建-桌面调试\VC120.pdb'