이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
내보내기(0) 인쇄
모두 확장
이 문서는 수동으로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
번역
원본

/DLL(DLL 빌드)

/DLL

/DLL 옵션을 사용하면 DLL을 주 출력 파일로 빌드할 수 있습니다. DLL에는 대개 다른 프로그램에서 사용할 수 있는 내보내기가 포함되어 있습니다. 내보내기를 지정하는 데는 다음과 같은 세 가지 방법을 사용합니다(권장 순서에 따라 나열).

  1. 소스 코드에 __declspec(dllexport) 사용

  2. .def 파일에서 EXPORTS 문 사용

  3. LINK 명령의 /EXPORT 사양

프로그램에서는 둘 이상의 방법을 사용할 수 있습니다.

DLL을 빌드하는 다른 방법은 LIBRARY 모듈 정의 문을 사용하는 것입니다. /BASE 및 /DLL 옵션은 모두 LIBRARY 문에 해당합니다.

개발 환경에서는 이 옵션을 지정하지 마십시오. 이 옵션은 명령줄에서만 사용할 수 있습니다. 이 옵션은 응용 프로그램 마법사를 사용하여 DLL 프로젝트를 만들 때 설정됩니다.

.dll을 만들기 전에 준비 단계에서 가져오기 라이브러리를 만드는 경우 가져오기 라이브러리를 빌드할 때 전달한 것과 동일한 개체 파일 집합을 .dll을 빌드할 때도 전달해야 합니다.

Visual Studio 개발 환경에서 이 링커 옵션을 설정하려면

  1. 프로젝트의 속성 페이지 대화 상자를 엽니다. 자세한 내용은 Visual C++ 프로젝트 속성 설정을 참조하십시오.

  2. 구성 속성 폴더를 클릭합니다.

  3. 일반 속성 페이지를 클릭합니다.

  4. 구성 형식 속성을 수정합니다.

프로그래밍 방식으로 이 링커 옵션을 설정하려면

커뮤니티 추가 항목

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2015 Microsoft