vs2017 error C1041: 无法打开程序数据库“xxx\vc140.pdb”;如果要将多个 CL.EXE 写入同一个 .PDB 文件
又是头疼的编译问题,vs有点难搞本来是个win32位的程序,我改成了x64,后来发现里面有些外部库我没有x64的版本,就又改回win32,编译后报错误网上有人说是因为中间目录文件夹和其他项目冲突了,改了这里,没有生效尝试更改项目属性中的配置:1. “C/C++” --> "常规” -->”调试信息格式” 设置为 “C7 兼容(/Z7)”2. “C/C++” --> "代码生成”
·
又是头疼的编译问题,vs有点难搞
本来是个win32位的程序,我改成了x64,后来发现里面有些外部库我没有x64的版本,就又改回win32,编译后报错误
网上有人说是因为中间目录文件夹和其他项目冲突了,改了这里,没有生效
尝试更改项目属性中的配置:
1. “C/C++” --> "常规” -->”调试信息格式” 设置为 “C7 兼容(/Z7)”
2. “C/C++” --> "代码生成” -->”启用字符串池” 设置为 “是(/GF)”
3. “链接器” --> "调试” -->”生成调试信息” 设置为 “是(/DEBUG)”
改完后编译成功了,又踩了一坑
更多推荐
已为社区贡献1条内容
所有评论(0)