2013-01-05 3 views
1

이전 버전의 Qt 및 Qt Creator를 사용했기 때문에 Qt 및 Qt Creator를 업그레이드하는 것이 좋습니다.Qt Creator를 사용하여 설치 및 컴파일

내가 재설치 모든

나는 다음 내 문제를 실현, 내가해야하고 Qt는 5 만 나는이 시점까지는 MinGW을 고수 한 이후 함께 일한 적이 Windows 용 VS2010에 대한 것을 깨달았 내 프로젝트 컴파일 등 실행되지 않을 것이라고 내가는 MinGW와 4.8.4 버전을 다운로드하려했으나 그 불평이 :

"The installer could not find a valid c:\MinGW32\include\w32api.h 
(Only versions with W32API3.13 are supported)" 

내가 중 하나를 설치할 때 더 나는 창조자를하지 않았다.

4.8.8 minGW 또는 VS2010으로 Qt 생성자를 사용하는 간단한 직선 방식으로 돌아가려면 도움을 주시면 감사하겠습니다.

답변

1

나는이 문제에 대한 답을 내 문제의 일부로 해결했다고 생각합니다.

1 : 최신 minGW 설치 프로그램을 다운로드하여 설치하고 '; C : \ MinGW \ bin'을 시스템 변수 'path'에 추가하십시오.

2 : Qt 4.8.4를 다운로드하여 설치 (Qt Creator와 함께 제공되지 않음)하고 'C : \ Qt \ 4.8.4 \ bin'을 'path'시스템 변수에 추가하십시오.

3 : 그것을 시작하고 이동, 최신 Qt는 창조주 다운로드 : \ Qt는 \ 도구 - Bin 폴더에서 qmake를 (C를 가리키는하여 올바른 Qt는 버전을 선택 거기에서 & 실행 를 구축> -> 옵션을 이 경우 4.8.4 \ bin) 또한 자동으로 minGW 컴파일러가 감지되는지 확인합니다. 표시되지 않으면 어떻게해야할지 잘 모르겠습니다.

4 : 다른 Qt 버전의 프로젝트를 포함하는 경우 적절하게 컴파일하려면 users.pro 파일 (.pro 파일 제외)을 삭제해야 할 수 있습니다.

마지막 문제는 디버거가 없지만 프로그램이/release 폴더에서 컴파일된다는 것입니다 (CONFIG + release를 pro 파일에 넣은 경우) .exe를 사용하여 실행할 수 있습니다.

0

MSVS 2010을 컴파일러로 사용하는 것은 그리 어렵지 않습니다.

다운로드 비주얼 스튜디오 익스프레스는 2010 년

그것을 설치하고 지금은 MSVS 2010 컴파일러가 사용할 수 있습니다.

컴파일러는 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin 또는 cl.exe과 비슷한 위치에 있어야합니다.

최신 Qt Creator를 사용하여 MSVC 2010에 맞게 작성된 Qt의 최신 버전을 설정하는 것도 나쁘지 않습니다. 도구> 옵션> 빌드 및 실행> 키트에서 Qt qmake 설치를 찾아 도구> 옵션> 빌드 및 실행> 컴파일러에서 컴파일러를 찾습니다.

이제 Qt 4.8이 정말 멋지면서도 잘 작동한다고해도 4.8을 사용하지 않고 놀라운 Qt 5를 사용할 수 있습니다.

희망이 있습니다.

관련 문제