2017-10-05 1 views
0

실패 Qt Creator의 응용 프로그램 프로젝트. 하지만 난 이상한 오류 프로젝트를 빌드하는 동안 :건물의 난 그냥 Qt는 5.9을 설치 한

22:02:34: Starting: "D:\Qt\Qt5.9\Tools\mingw530_32\bin\mingw32-make.exe" "INSTALL_ROOT=D:/source/build-Ble-Android_for_armeabi_v7a_GCC_4_9_Qt_5_9_1_for_Android_armv7-Debug/android-build" install 
     0 [main] sh 4200 sync_with_child: child 4856(0x1A0) died before initialization with status code 0xC0000142 
    16 [main] sh 4200 sync_with_child: *** child state waiting for longjmp 
/usr/bin/sh: fork: Resource temporarily unavailable 
Makefile:884: recipe for target 'install_target' failed 
mingw32-make: *** [install_target] Error 129 

그것은 몇 가지 쉘 스크립트에 실패 건물하지만 어디 있는지 모르는 보인다. 내가보기 엔 프로세스 설치와 관련이있다. 코드 컴파일 및 링크는 문제없이 완료되었습니다.

답변

0

좋아, 문제가 발견되었습니다. AVRDude이라는 AVR 용 펌웨어를 업로드하는 펌웨어가 있습니다. 그것은 AVRDude을 설치하는 동안 PATH 환경에 추가되었으므로 Qt는 sh 및이 폴더의 다른 모든 bash 도구를 사용합니다.

AVRDudePATH에서 제거하고 프로젝트를 재구성하면 문제가 해결됩니다.