Невозможно скомпилировать - неизвестный флаг "-pdbrpc" в "p2" - PullRequest
0 голосов
/ 13 февраля 2019

Я пытаюсь скомпилировать проект C ++ в VS 2017. Раньше я использовал VS 2019, но из-за досадных ошибок я вернулся в 2017, но теперь получаю сообщение об ошибке: неизвестный флаг "-pdbrpc" в "p2",Я даже не знаю, что означает этот флаг, и я не нашел его в файлах .vcxproj.

Я пытался изменить настройки конфигурации моего проекта, чтобы отключить оптимизацию, но безуспешно.Также я искал эту ошибку в Google, но не нашел ничего полезного.Как я могу исправить эту досадную проблему?

Ответы [ 2 ]

0 голосов
/ 17 июля 2019

Возможно, вы забыли понизить рейтинг некоторых проектов, от которых зависели.

Убедитесь, что все ваши проекты (включая статические библиотеки, с которыми вы связываете) используют один и тот же набор инструментов платформы v141 (VS2017).В обозревателе решений его можно увидеть как Project Name (Visual Studio 2017).

. В моем случае у меня был скрытый project.default.props, использующий $(DefaultPlatformToolset), который начал указывать на v142, как только я установил VS2019.

0 голосов
/ 08 апреля 2019

Была такая же проблема.Исправлено отключение оптимизации всей программы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...