简体   繁体   中英

Qt widget application runtime error : [The Application has requested the runtime to end in an unusual way]

I am learning how to code in Qt and made a semi-Notepad like application. It is working like a charm in my PC, but when I sent the executable file (I sent the whole debug folder with all the necessary .dll files in it) to my friend, their OS shows the following error:

[This application has requested the Runtime to terminate it in an unusual way.]

I compiled it using MinGW compiler and really can't see where the fault is.

First of all, you will prefer to do a Release compilation to provide a smaller executable and smaller set of DLLs.

As specified here http://doc.qt.io/qt-5/windows-deployment.html you will need several DLLs located in your Qt/MinGW/bin/ folder.

Most notably :

  • platforms\\qwindows.dll
  • Qt5Core.dll
  • Qt5Gui.dll
  • Qt5Widgets.dll

You may also need the following, but you can try without :

  • icudtXX.dll
  • icuinXX.dll
  • icuucXX.dll

Trying to "Rebuild All" helped me to solve the issue. Although I had a runtime issue on the system where my application was built.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM