MinGW 4.7로 컴파일 한 자체 컴파일 라이브러리 (zlib, SDL, SDL_Mixer, SDL_Image, PCRE, ...) (.dll.a, 정적이 아닙니다)를 연결하려고합니다. .2 이제는 MSVC 2010 (x64)에서 정상적으로 작동하지만 응용 프로그램을 시작하려고하면 "deflateInit2"와 같은 이상한 오류가 SDL_Mixer.dll에서 발견되지 않았습니다 (하지만이 파일은 zlib.dll에 있어야합니다).). 무엇이 이것을 일으킬 수 있습니까? MinGW와 링크하면 아무 문제없이 모든 것이 잘 작동합니다. 내 * .dll.a 파일을 * .lib 파일로 변환해야하므로 MSVC에서 올바르게 사용할 수 있습니까? 링크 순서에주의해야합니까?MinGW64 라이브러리를 MSVC 2010에 연결
누군가가 MinGW 4.7.x에서 제대로 작동하지 않기 때문에 내가 공식 라이브러리를 사용하지 않는 이유는 묻습니다. MinGW 4.7.x에서는 항상 스택이 손상됩니다. 이상한 메시지 박스의
스크린 샷 :
아마도 프로그램을 연결하는 데 사용되는 명령 줄을 말할 수 있습니다. –
확실 : http://pastebin.com/74fzrtmJ – Thomas