Windows - DLL-fil mangler, når debugging for Android i Qt

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har installeret Qt for Windows 10 (64 bit) herfra (qt-opensource-windows-x86-5.10.1.exe). Problemet er, når jeg opretter en 'QT Quick Application - Empty' og kører den ved hjælp af Android-sætet (Android til armeabi-v7a (GCC 4.9, Qt 5.10.1 til Android armv7)) Jeg får dette vindue: [2] [3]


Indtast billedbeskrivelse her [4]


På engelsk står det: 'mkdir.exe - systemfejl. Kodekørsel kan ikke fortsættes, fordi filen cygintl-2.dll ikke blev fundet. Geninstallation af appen kan løse problemet'.


Når jeg klikker på OK, får jeg beskeden 'fejl: [[install\_target]] Error 53' på panelet qt creator.


Dette er Compile Output:


Starting: "C:QtQt5.10.1Toolsmingw530\_32inmingw32-make.exe" "INSTALL\_ROOT=C:/Users/Thanasis/Documents/qt/build-map-Android\_for\_armeabi\_v7a\_GCC\_4\_9\_Qt\_5\_10\_1\_for\_Android\_armv7-Debug/android-build" install
  3 [main] sh 7616 tty\_list::allocate\_tty: No tty allocated
Makefile:587: recipe for target 'install\_target' failed
mingw32-make: *** [install\_target] Error 53
18:40:52: The process "C:QtQt5.10.1Toolsmingw530\_32inmingw32-make.exe" exited with code 2.
Error while building/deploying project map (kit: Android for armeabi-v7a (GCC 4.9, Qt 5.10.1 for Android armv7))
When executing step "Copy application data"


Jeg har søgt efter denne dll og hentet den herfra, så kopierede den i mappen System32, men den samme fejlmeddelelse dukker op. [5]

Bedste reference


Problemet blev endelig løst. Jeg fulgte dette svar og installerede openSSH fra dette link, og det fungerede !!! : D [7]