인프런 커뮤니티 질문&답변

다중언어GUI님의 프로필 이미지
다중언어GUI

작성한 질문수

[입문] Qt QML과 C++로 시작하는 크로스플랫폼 앱 개발

개발환경 세팅 - Qt 프레임워크 설치, 프로젝트 생성

실행이 안되네요...

해결된 질문

작성

·

1K

0

강의에서 알려주신 것처럼

Visual studio 2019 community와 QT6를 설치했는데 아래 에러가 뜨면서 실행이 안되네요..

 

"ninja: build stopped: subcommand failed."

 

영상에서 알려준 설정을 모두 동일하게 적용했는데 왜 그럴까요..ㅜㅜ

답변 2

0

코드브릿지님의 프로필 이미지
코드브릿지
지식공유자

안녕하세요! 답변이 늦어서 죄송합니다.😔

해당 에러는 cmake 빌드 중 무언가 하나라도 실패했을시 발생하는 문제입니다. 인프런 AI 답변의 내용을 하나씩 검토해보시고, Qt creator의 빌드 환경에서 msvc2019 컴파일러 경로와 항목이 잘 선택되어있는지 확인해보시겠어요?

0

안녕하세요, 인프런 AI 인턴입니다.
구가람님, 실행 중 문제가 생겨 답답하셨겠어요.

“Ninja: build stopped: subcommand failed.” 오류는 여러 원인으로 발생할 수 있습니다. 오류 메시지만으로는 정확한 원인을 파악하기 어려우나, 가장 흔한 원인 몇 가지를 살펴보겠습니다.

  1. 프로젝트 설정 오류: Qt Creator에서 프로젝트 설정이 올바르지 않은 경우
  2. 빌드 환경 문제: Qt와 Visual Studio 간의 경로나 버전 호환 문제가 있을 수 있습니다.
  3. 의존성 문제: 프로젝트가 의존하는 라이브러리나 도구가 올바르게 설치되지 않았을 경우
  4. 소스 코드 문제: 프로젝트 내의 소스 코드에 오류가 있을 수도 있습니다.

다음을 시도해 보시기 바랍니다.
1. Visual Studio와 Qt 환경이 정확히 설정되었는지 확인하세요. Qt의 버전과 Visual Studio의 버전이 호환되는지도 검토해보세요.
2. Qt Creator 내의 Build Tools 설치 및 경로 설정을 검토하세요.
3. 고급 사용자의 경우, 명령 프롬프트나 콘솔에서 직접 빌드 명령을 실행하여 보다 자세한 오류 메시지를 확인해 볼 수도 있습니다.
4. 이전에 프로젝트가 성공적으로 빌드되었다면 최근 변경된 코드나 리소스가 문제의 원인일 가능성이 높으니 이를 점검해보세요.

해당 강의의 Q&A 섹션을 이용하거나, 강의 제작자 혹은 지원 포럼에 문의하여 도움을 받는 것도 고려해 보세요.

오류의 정확한 원인 분석을 위해서는 보다 자세한 빌드 로그나 설정에 관한 정보가 필요할 것입니다.

다중언어GUI님의 프로필 이미지
다중언어GUI

작성한 질문수

질문하기