나는 소스가있는 dll과 exe를 가지고있다.exe 안에 정적 라이브러리 컴파일
DLL
의 경우 완전히 정적으로 컴파일되어 있으므로 .lib
도 정적이라고 가정합니다. 그러나, 그 내 lib
내 C++ VC++ 2008 프로젝트에서 링커> 입력> 추가 종속성 포함 할 때. 나는 컴파일 모드를/MT (멀티 스레드)로 설정했다.
모든 것이 컴파일되지만 exe를 실행하려고하면 DLL이 필요합니다! 나의 (제한된) 이해의 최상단에, 그것은 일어나서는 안된다.
왜해야합니까?
흠 ... 그 말이 맞는 것 같습니다 ... 나는 지금 그것을 시도하고 있습니다. –
DLL에서 정적 라이브러리로 makefile을 변경하는 데 문제가 있습니다. –
저는 정적 라이브러리가 있습니다. 추가 종속성으로 넣어 그것을 시작할 때 여전히 DLL을 묻습니다. –