Включить / отключить предупреждения, приглашение Visual Studio Comand - PullRequest
0 голосов
/ 24 августа 2018

Я знаю, что этот вопрос почти совпадает с этим , но я все еще не понимаю, как это сделать в командной строке. Вот что я делаю:

  1. Мне нужно скомпилировать старый исходный код инструмента архивации 7z, поэтому я скачал его.

  2. Теперь я запускаю nmake в 7z_version / CPP / 7zip, и он показывает мне ошибки:

C2220: предупреждение рассматривается как ошибка - файл объекта не создан.

Так вот и вопрос: как отключить это предупреждение? Я использую командную подсказку VS, потому что IDE не может понять папку проекта.

1 Ответ

0 голосов
/ 24 августа 2018

На самом деле это не предупреждение, а ошибка (о том, что предупреждение рассматривается как ошибка).Таким образом, либо вы исправляете исходное предупреждение (должно быть напечатано чуть раньше в журнале сборки), либо изменяете параметры компилятора, чтобы предупреждения не воспринимались как ошибки: удалите флаг /WX, или если файл проекта основан на msbuild, то установите TreatWarningAsError в false.

изменить это на основе nmake, удалить -WX из строки 26 в CPP \ Build.mak

...