无法编译-“ p2”中的未知标志“ -pdbrpc”

时间:2019-02-13 06:45:46

标签: visual-studio visual-c++

我正在尝试在VS 2017中编译C ++项目。以前我使用VS 2019,但是由于令人讨厌的错误,我回到了2017年,但现在我得到了并且出错:“ p2”中的未知标志“ -pdbrpc” 。我什至不知道该标志的含义,而且在.vcxproj文件中也找不到。

我试图更改项目的配置设置以禁用优化,但未成功。我也搜索了谷歌的错误,但没有发现任何有用的东西。我该如何解决这个烦人的问题?

2 个答案:

答案 0 :(得分:0)

有同样的问题。禁用整个程序优化可以解决此问题。

答案 1 :(得分:0)

您可能忘记了降级某些您依赖的项目。

确保所有项目(包括链接到的静态库)都使用相同的v141(VS2017)平台工具集。它可以在解决方案资源管理器中显示为Project Name (Visual Studio 2017)

就我而言,我有一个使用project.default.props的隐藏$(DefaultPlatformToolset),在我安装VS2019时,它开始指向v142。

相关问题