2011-01-25 4 views

답변

0

설명/MTd : _DEBUG 및 _MT를 정의합니다. 또한이 옵션은 링커가 LIBCMTD.lib를 사용하여 외부 기호를 해결할 수 있도록 컴파일러에서 라이브러리 이름 LIBCMTD.lib를 .obj 파일에 배치합니다.

정적 링크가없는 것을 볼 수 있습니다. 정적 링크를 수행하려면 ILMerge을 사용해야합니다. 그리고 필요한 경우 .Net Framework 참조를 병합하려고 시도해서도 안됩니다. 참조 용으로 GAC를 사용하기 때문에 가능하지 않을 수도 있습니다.

0

/MT 및/MD 플래그는 C/C++ 런타임 라이브러리가 연결된 방식 만 정의합니다. 다른 라이브러리, 시스템 또는 사용자 정의에는 영향을 미치지 않습니다.

kernel32.lib, user32.lib 등과 같은 시스템 라이브러리는 가져 오기 라이브러리입니다. 링크 할 정적 라이브러리가 없습니다.

관련 문제