MinGW에서 gcc 4.5.0을 사용하여 Visual Studio로 만든 정적 라이브러리에 링크되는 Windows 콘솔 실행 파일을 빌드하려고합니다. 정적 라이브러리는 MinGW에서 사용할 수없는 Visual Studio 심볼에 의존성이있는 것 같습니다. 오류 메시지 :Visual Studio 생성 된 정적 라이브러리와 연결할 때 MinGW 미확인 참조
undefined reference to `_ftol2_sse'
undefined reference to `_allmul'
MinGW에서 이러한 기능을 대체 할 수 있습니까? 아니면 추가 링커 플래그를 설정하여 해결할 수 있습니까?
명확히하기 위해, 이것은 msvc로 빌드 된 실제 정적 라이브러리이며 dll에 대한 가져 오기 라이브러리가 아닙니다. 그렇다면 MinGW와 msvc 사이에 ABI의 차이점이있는 문제는 없을 것입니까? – greatwolf
예, 실제 정적 라이브러리입니다. – sakra