2013-05-16 63 views
1

我已經使用Qt 5.0.2創建了一個應用程序,並使用inno setup進行了構建。該應用程序已成功安裝並在我的系統上啓動,並且工作正常。但是,當我將它安裝在其他系統上時,應用程序未安裝或啓動也沒有顯示錯誤。請幫助我們......怎麼辦Qt應用程序沒有安裝在其他系統上,除了構建的系統

回答

0

如果您使用visual studio構建應用程序,則可能需要在目標機器上安裝vcredist_sp1_x86.exe。你可以在Qt的安裝文件夾中找到它。您可以將它添加到Inno腳本中的文件列表中,並在[Run]部分添加條目。另外,還要確保你已經包括在你的安裝腳本:

Qt5Core.dll 
Qt5Gui.dll 
Qt5Widgets.dll 
libGLESv2.dll 
icuuc49.dll 
icuin49.dll 
icudt49.dll 
D3DCompiler_43.dll 
plugins/platforms/qwindows.dll ->should be installed in platforms/qwindows.dll in the destination folder. The same applies to imageformats plugins if you use them. 

如果您覺得有太多的DLL,你將需要重建的Qt與其它的配置選項,但這是另一個故事...

相關問題