2014-10-22 2 views
35

Windows 7에만 IDE가 설치되었습니다. Plain C++ Project (비 QT 프로젝트)를 만들고 싶습니다. 그러나 나는 오류가 발생합니다 : 유효한 키트가 없습니다. 옵션 -> 키트를 클릭하면 데스크탑 (기본값) 키트가 표시되며 오류는 표시되지 않습니다.QtCreator : 유효한 키트가 없습니다.

Qt 라이브러리를 설치하지 않아서 오류가 발생합니까? 그렇다면 다운로드/설치를 우회하여 IDE를 사용할 수있는 방법이 있습니까?

+0

"키트"는 사용하려는 컴파일러/링커입니다. 일반적으로 Windows에서는 Visual C++ 또는 Mingw입니다. 설치 지침은 다음 위치에 있습니다. http://qt-project.org/doc/qtcreator-3.0/creator-targets.html – MrEricSir

+0

@MrEricSir 자동 감지 된 Visual C++를 사용하고 있습니다. 키트에 오류가 표시되지 않습니다. –

답변

13

발견. Qt Creator는 Qt 라이브러리 중 하나에 나열된 컴파일러를 사용하기를 원합니다. 유지 보수 도구를 사용하여 설치하십시오.

은 이렇게하려면 : 비록 영업 이익은 윈도우에 대한 질문입니다

Go to Tools -> Options.... Select Build & Run on left. Open Kits tab. You should have Manual -> Desktop (default) line in list. Choose it. Now select something like Qt 5.5.1 in PATH (qt5) in Qt version combobox and click Apply button. From now you should be able to create, build and run empty Qt project.

+1

Qt 유지 관리 도구와 dQt 라이브러리 (Qt와 학습을 처음 접 했습니 다.)에 대해 언급 한 곳은이 곳뿐입니다. 감사!! – Iceberg

+1

내가이 일을하러 갔을 때 설치 오류가 발생했습니다 : (qt 설치는 xxx 짧은 작업이 아닙니다. 특히 소스를 넣을 때 ... 팁 주셔서 감사합니다! –

+1

유지 관리 도구에 대한 자세한 정보를 제공해 주시겠습니까? –

28

가이 오류는 우분투 리눅스에서 발생하고 오류 "QtCreator : 찾을 수 없습니다 유효한 키트"를 검색하면 구글이 처음이 결과를 보여줍니다. Qt5를 들어

: QT4를 들어

sudo apt-get install qt5-default 

이 실행이에 의해 해결된다 우분투에

이 질문은 herehere 대답한다

sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui 

, 그 항목이 SEO 적은 있습니다 만 - 친화적 인 ...

+0

Qt4 또는 Qt5가 필요한지 어떻게 알 수 있습니까? – Yankee

+0

IIRC 중 하나 또는 둘 다를 선택할 수 있습니다. 문제가 발생하지 않고 나란히 설치할 수 있기 때문입니다. qmake 파일에 프로젝트에서 사용하는 버전이 표시됩니다. 그래서 둘 다 설치할 수 있습니다. – mmdanziger

+0

Qt를 설치하기 위해이 대답을 사용했고 [this] (https://stackoverflow.com/a/26513032/8013876) 답변을 선택했습니다. –

1

QT 5. * No Valid Kits Found과 같은 키트에서 오류가 발생하면 으로 이동하십시오. Options-> Build & Run-> 그러면 Dekstop이 기본으로 포함 된 수동 옵션이 ​​표시됩니다.

OS 터미널로 가서 sudo apt-get install qt5-default을 작성하고 QT Creator로 돌아가서 새 프로젝트를 시작하면 거기에 해당 키트와 함께 Desktop with option이 표시됩니다.

+2

Windows 10에서 그렇게하는 방법 –

0

(I 우분투 16.04에 그것을했다하지만 그것도 윈도우와 다른 우분투 버전 일 수 있음)이 문제를 해결하는 또 다른 방법 : 당신이 선택하는 곳이 단계에 도달하면,

설치 단계를 진행하는 동안 어떤 패키지를 체크 박스를 통해 설치하려면, 기본 "도구"확인란을 선택하고 다음을 누르는 대신 "도구"상자와 함께 원하는 QT 버전 상자를 선택하십시오. 나는 보통 QT의 최신 버전 인 첫 번째 상자를 확인합니다.

이 작업을 마친 후에는이 스레드에서 설명한 "유효한 키트 없음"문제가 표시되지 않아야합니다.

해피 코딩.

관련 문제