다음을 통해 공유


컴파일러 제어 LINK 옵션

/c 옵션을 지정하지 않으면 CL 컴파일러가 LINK를 자동으로 호출합니다. CL은 명령줄 옵션 및 인수를 통해 링커를 제어합니다. 다음 표에는 연결에 영향을 주는 CL의 기능이 요약되어 있습니다.

CL 사양 LINK에 영향을 주는 CL 작업
.c, .cxx, .cpp 또는 .def 이외의 파일 이름 확장명 파일 이름을 LINK에 입력으로 전달합니다.
filename.def /DEF:filename.def를 전달합니다.
/F번호 /STACK:number를 전달합니다.
/Fd파일 이름 /PDB:filename을 전달합니다.
/Fe파일 이름 /OUT:filename을 전달합니다.
/Fm파일 이름 /MAP:filename을 전달합니다.
/Gy 패키지된 함수(COMDAT)를 만듭니다. 함수 수준 연결을 사용하도록 설정
/LD /DLL을 전달합니다.
/LDd /DLL을 전달합니다.
/link 명령줄의 나머지 부분을 LINK에 전달합니다.
/MD 또는 /MT .obj 파일에 기본 라이브러리 이름을 배치합니다.
/MDd 또는 /MTd 기본 라이브러리 이름을 .obj 파일에 배치합니다. 기호 _DEBUG 정의합니다.
/nologo /NOLOGO를 전달합니다.
/Zd /DEBUG를 전달합니다.
/Zi 또는 /Z7 /DEBUG를 전달합니다.
/Zl .obj 파일에서 기본 라이브러리 이름을 생략합니다.

자세한 내용은 MSVC 컴파일러 옵션을 참조 하세요.

참고 항목

MSVC 링커 참조
MSVC 링커 옵션