/FORCE
(강제 파일 출력)
기호가 정의되지 않았거나 곱해도 링커에 실행 파일을 만들도록 지시합니다.
구문
/FORCE
[:MULTIPLE
|:UNRESOLVED
]
설명
/FORCE
링커 옵션은 기호가 참조되었지만 정의되지 않았거나 두 번 이상 정의된 경우에도 링커에 실행 이미지(EXE 파일 또는 DLL)를 만들도록 지시합니다.
Important
이 /FORCE
옵션은 정의되지 않은 기호를 참조하거나, 곱하기 정의 기호에 다른 정의가 있는 경우 컨텍스트에서 예기치 않은 정의를 호출하는 경우 런타임에 충돌하거나 잘못된 동작을 하는 실행 파일을 만들 수 있습니다.
이 /FORCE
옵션은 선택적 인수를 사용할 수 있습니다.
LINK가 기호에 대해 둘 이상의 정의를 찾는지 여부에 관계없이 출력 파일을 만드는 데 사용합니다
/FORCE:MULTIPLE
.LINK에서 정의되지 않은 기호를 찾는지 여부에 관계없이 출력 파일을 만드는 데 사용합니다
/FORCE:UNRESOLVED
. 진입점 기호가 확인되지 않으면/FORCE:UNRESOLVED
는 무시됩니다.
/FORCE
인수가 없는 경우는 둘 다 /FORCE:MULTIPLE
및 /FORCE:UNRESOLVED
.를 의미합니다.
옵션을 지정하면 링커가 증분 방식으로 /FORCE
연결되지 않습니다.
모듈을 사용하여 /clr
컴파일하는 경우 링커는 이 옵션을 무시합니다 /FORCE
.
Visual Studio 개발 환경에서 이 링커 옵션을 설정하려면
프로젝트의 속성 페이지 대화 상자를 엽니다. 자세한 내용은 컴파일러 및 빌드 속성 설정을 참조 하세요.
구성 속성>링커>일반 속성 페이지를 선택합니다.
Force File Output 속성을 수정합니다. 확인을 선택하거나 적용을 선택하여 변경 내용을 저장합니다.
프로그래밍 방식으로 이 링커 옵션을 설정하려면
- AdditionalOptions을(를) 참조하세요.