2010-11-25 6 views
3

내 컴퓨터 (Win7 32, VS2010 Ultimate)에서 Qt Creator 및 Qt Visual Studio 추가 기능을 모두 LGPL 버전으로 사용하고 싶습니다.Qt 4.7.1, Qt Creator 및 VS 2010 설치 문제

Nokia 웹 사이트에 minGW 및 VS2008 버전의 Qt 프레임 워크가 있습니다. VS 2010 버전을 찾지 못했습니다.

그래서 Qt는 2010.05 SDK를 설치하고 VS 2010 명령에서 다음 단계를 수행 한 메시지를 표시 한 : 나는 Qt는 창조주를 확인하고이를 성공적으로 실행

configure -static 
nmake sub-src 

. 번역이 완료되면 내가 경로

C:\Qt\2010.05\qt 

하는 int 새로운 Qt는 버전을 추가하려고 VS 2010 추가 기능을 설치하지만, 다음과 같은 오류 메시지가 나타되었습니다

Qt는 주어진 경로를 사용하여 제작되었다 minGW

번역이 VS2010에 대해 수행 되었기 때문에 이유를 알 수 없습니다.

어디서 오류가 있습니까? 올바르게 설치하는 방법?

+0

동일한 문제가 있습니다. 아직 해결 방법을 찾았습니까? – nimcap

답변

0

FWIW, Vs2008 버전은 VS2010에서 잘 작동합니다. 나는 그것을 만들 필요가 없었습니다. 설치 한 다음 VS 플러그 인 설치 프로그램의 최신 버전을 실행하면 VS2010의 Qt 메뉴 옵션이 표시됩니다.

AFAIR 명령 줄이 불완전합니다. 빌드 플랫폼을 지정해야한다는 것을 기억합니다. 매개 변수에 VS 버전을 지정하지 않았으므로 mt를 사용하여 Qt를 빌드 할 수 있습니다. 다음 게시물이 당신에게 관심의 대상이 될 수 있습니다 : Building Qt 4.5 with Visual C++ 2010

+1

개발 작업을 수행하는 동안 VS2008 용 버전에서 작동합니다. 하지만 Visual Studio 2010으로 코드를 컴파일하고 다른 컴퓨터에서 코드를 컴파일 할 때 종속성이있는 문제가 발생했습니다. 개발자 도구는 설치되지 않았습니다. 앱을 실행하는 사용자가 해당 컴퓨터의 관리자조차도 아니더라도 더 재미 있습니다. –

+0

정보를 제공해 주셔서 감사합니다. 나는 최근에 모든 것을 설치했고 아직 전개 단계에 있지 않았기 때문에 아직 개발 단계에 있습니다. – Ralf

+0

그래서 이것에 대한 결론은 무엇입니까? VS2010과 함께 사용하기 위해 소스에서 Qt를 컴파일해야합니까? 그렇지 않은가요? 이 스레드에서 고군분투 : http://stackoverflow.com/questions/5585195/how-to-build-a-hello-word-like-application-using-qt-and-vs2010/5585402#5585402 – zsero

5

나는 추가 기능이 VS이는 MinGW로 구축되는 경우 libqtmain.alibqtmaind.a 파일을 결정하기 위해 찾는 독일의 Qt는 포럼에서 발견했다. 맞춰봐? Qt는 해당 파일과 함께 제공됩니다.

삭제하면 문제가되지 않습니다.

+0

굉장 .. 완벽하게 작동했습니다. – blueskin

+0

위대한 작품! 파일을 지우는 대신 VS2005_COMPATIBILITY_libqtmain.a 및 VS2005_COMPATIBILITY_libqtmaind.a로 이름을 변경했습니다. – KalenGi

+0

나는 그것을 믿을 수 없습니다 .... – CDT