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


/FORCE (Назначенный файл вывода)

/FORCE:[MULTIPLE|UNRESOLVED]

Заметки

Параметр /FORCE указывает линковщику создать exe- или DLL-файл, даже если символ, на который ссылаются, не определен или множественно определен.

Параметр /FORCE может получать необязательный аргумент:

  • Использовать параметр /FORCE:MULTIPLE для создания выходного файла, независимо от того, найдет параметр LINK несколько определений символа или нет.

  • Использовать параметр /FORCE:UNRESOLVED для создания выходного файла, независимо от того, найдет параметр LINK неопределенный символ или нет. Параметр /FORCE:UNRESOLVED пропускается, если символ точки записи неразрешен.

Параметр /FORCE без аргументов выражает как многократные, так и неразрешенные ссылки.

Файл, созданный при помощи этого параметра не может запуститься, как ожидалось. Линковщик не компонует инкрементно, если указан параметр /FORCE.

Если модуль скомпилирован при помощи /clr, /FORCE не создаст изображение.

Установка данного параметра компоновщика в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Задание свойств проекта C++.

  2. Выберите папку Компоновщик.

  3. Выберите страницу свойств Командная строка.

  4. Введите параметр в поле Дополнительные параметры.

Установка данного параметра компоновщика программным способом

См. также

Ссылки

Настройка параметров компоновщика

Параметры компоновщика