2014-02-23 2 views
1

Qt 버전 5.2.1을 기반으로 QtCreator가 있습니다. NetAnim 앱을 구축하고 있습니다.QtCreator에서 NetAnim을 실행하는 중 오류가 발생했습니다.

오류없이 빌드되지만 응용 프로그램을 실행하려고하면 오류가 발생합니다. RELEASE 빌드의 경우

내가 얻을 오류 "이 라이브러리와 호환되지 않는 Qt는 라이브러리 (버전 0x50101)를 혼합 할 수 없습니다 (버전 0x50201)"

내가 확인하고 내가 QT를 기반으로 QtCreator이 발견 다음 버전 5.2.1이지만 시스템의 Qt5Svg.dll 파일은 Qt 5.1.1을 기반으로합니다 (5.2.1을 기반으로 온라인 검색을 시도했지만 찾지 못했습니다).

DEBUG 빌드, 다음과 같은 경고가 나타납니다 QWindowsWindow :: setGeometry : geometr을 설정할 수 없습니다 y 768x768 + 0 + 0 (QWidgetWindow/'QTabWidgetClassWindow'). 결과 지오메트리 : 768x750 + 0 + 0 (프레임 : 8, 30, 8, 8, 맞춤 여백 : 0, 0, 0, 0, 최소 크기 : 0x0, 최대 크기 : 16777215x16777215).

일단 XML 파일을로드하면 모든 것이 충돌합니다.

수정 사항에 대한 제안 사항이 있으십니까?

답변

1

적절한 라이브러리 설치로 QtSvg의 5.2.1 버전을 구할 수 있지만 모듈 원본을 직접 가져 와서 here에서 선호하는 도구 체인을 사용하여 OS 버전 용으로 빌드 할 수 있습니다.

QtCreator가 들어올 수있는 주위에 설치되지 않도록하십시오.