Поделиться через


Предупреждение средств компоновщика LNK4075

игнорировать параметр 1 из-за спецификации option2

Второй параметр переопределяет первый.

Задаются взаимоисключающие параметры компоновщика. Проверьте параметры компоновщика. Где указаны параметры компоновщика, зависит от того, как вы создаете проект.

  • Если вы создаете среду разработки, просмотрите страницы свойств компоновщика для проекта и посмотрите, где указываются оба варианта компоновщика. Дополнительные сведения см. в разделе "Задание компилятора" и свойств сборки.

  • При сборке в командной строке просмотрите параметры компоновщика, указанные там.

  • Если вы создаете скрипты сборки, просмотрите сценарии, чтобы узнать, где указаны эти параметры компоновщика.

При поиске расположения параметров взаимоисключающего компоновщика удалите один из параметров компоновщика.

Некоторые конкретные примеры:

  • Если вы связываете модуль, скомпилированный с помощью /ZI, который подразумевает внутренний параметр компоновщика /EDITANDCONTINUE, и модуль, скомпилированный с /OPT:REF, /OPT:ICF или /INCREMENTAL:NO, который означает отсутствие /EDITANDCONTINUE, вы получите LNK4075. Дополнительные сведения см. в разделе /Z7, /Zi, /ZI (формат сведений отладки).