다음을 통해 공유


컴파일러 제어 LINK 옵션

CL 컴파일러에서는 /c 옵션을 지정하지 않으면 자동으로 LINK를 호출합니다. CL에서는 명령줄 옵션과 인수를 사용하여 링커를 제어할 수 있습니다. 다음은 링크에 영향을 주는 CL 기능입니다.

CL 사양

LINK에 영향을 주는 CL 동작

c, .cxx, .cpp, .def 이외의 모든 파일 확장명

파일 이름을 LINK에 입력으로 전달합니다.

filename.def

/DEF:filename.def를 전달합니다.

/Fnumber

/STACK:number를 전달합니다.

/Fdfilename

/PDB:filename을 전달합니다.

/Fefilename

/OUT:filename을 전달합니다.

/Fmfilename

/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 파일에서 기본 라이브러리 이름을 생략합니다.

자세한 정보는 컴파일러 옵션을 참조하십시오.

참고 항목

참조

링커 옵션 설정

링커 옵션