0
어떻게 내가 여기 (디버그 모드에서) 빌드 DLL이 msvcr80.dll 및 msvcr80d.dll을로드하려고 할 수 있습니다 ... 나는 이것이 동일한 기호를 두 번 해결할 수 있으므로 충돌로 이어질 것이라고 가정합니다 ... msvcr80.dll하는 종속성이 들어오는 이유동일한 DLL에 msvcr80.dll 및 msvcr80d.dll이 필요합니까?
난 아무 생각이 없습니다. 종속성 워커에 따라 종속성 내 DLL에서가 아닌 다른 DLL을 통해 직접 제공 OUPUT ...
이 빌드 설정의 문제가 될 수 내 디버그 빌드?
사실, 그것은 큰 충돌로 이어질하지 않습니다. 예 : 'msvcr80.dll :: printf' 및'msvcr80d.dll :: printf'를 병행하여 가질 수 있습니다. 그러나 _conflicts_가 없어도 다른 문제가 발생할 수 있습니다. 예 : 'msvcr80.dll :: malloc'과'msvcr80d.dll :: free'를 섞어 라. – MSalters