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


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

/FORCE:[MULTIPLE|UNRESOLVED]

Заметки

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

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

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

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

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

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

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

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

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

  2. Щелкните папку Компоновщик.

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

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

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

См. также

Ссылки

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

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