Forums

OverviewV-Play 2 Support (Qt 5) › Windows deployment

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #9004

    Heini

    Hi,

    I am trying to set up a deployment directory containing all necessary files to open my VPlay game on a (non development) windows PC. I compiled my game with the VS2010 compiler.

    In my folder are the following files: libEGL.dll, libGlesv2.dll, d3dcompiler_43.dll, icudt53.dll, icuin53.dll, icuuc53.dll, msvcp100.dll, msvcr100.dll, the windows plugin and a lot of Qt dll´s.

    The game is still not running on other machines, without prompting a message. So I wonder if there is any V-Play depending dll that I have to add too. If yes, where are they located?

    Thanks!

    Heini

    #9006

    Alex
    V-Play Team

    Hi Heini,

    we are using the windeployqt tool that comes with Qt to package Windows desktop applications.

    First you build your application in release mode with the Qt-Creator to generate the shadow build directory, then you use the windeployqt.exe of the same compiler to package your build, like this (command line):

    <Path to Qt>\5.4\<Your Compiler>\bin\windeployqt.exe –qmldir <Path to the Shadow Build>\qml <Path to the Shadow Build>\release

    Then you should be ready to go. Let me know if this worked for you!

    Cheers,
    Alex

    • This reply was modified 3 years, 4 months ago by  Alex.
    • This reply was modified 3 years, 4 months ago by  Alex.
    #9011

    Heini

    Hi Alex,

    it did not work – says it can not find the ICU files, but they are directly in the same folder as the windeployqt.exe. Maybe I should try to set the qt path system variable, but how should I name it? QT_PATH? And should it point to the qt mainfolder or to the bin folder?

    Thanks,

    Heini

    #9013

    Heini

    Hi,

    after editing the PATH variable, it is working now! Thanks for the hint!

     

    Heini

Viewing 4 posts - 1 through 4 (of 4 total)

RSS feed for this thread

You must be logged in to reply to this topic.

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
FREE!
create apps
create games
cross platform
native performance
3rd party services
game network
multiplayer
level editor
easiest to learn
biggest time saving
best support