我正在開發一個跨平臺的Qt音頻應用程序。在Linux上,應用程序運行沒有任何問題,但在Windows上,應用程序在從Qt Creator啓動時不會執行。Qt應用程序不會在Qt Creator中執行
當與發佈配置(或不調試)運行,Qt Creator的只是說:
「該計劃已意外結束了。」
如果我與調試配置(或調試)運行,Qt Creator的說:
「在啓動程序退出,代碼爲0x0000135」。
由於使用Google的錯誤沒有任何幫助,我決定將我的應用程序所需的每個.exe和.dll(需要Qt庫 - 包括QtCore)都複製到一個空目錄中,並且應用程序完美地執行就像在Linux下一樣。
所以,我猜這是Windows沒有找到我的應用程序需要的DLL的問題。
上週末,當我將系統升級到Windows 8時,出現了這個問題。以前(使用Windows 7)我沒有這樣的問題。
有誰知道不涉及修改構建參數(存儲在文件.user)的解決方案嗎?
我不想這樣做,因爲當我在Linux下測試應用程序時,該文件將失效,我不想保留它的版本。
嘗試卸載Creator和Qt,並進行全新安裝,以便所有設置都將在Windows 8更新混亂時重新應用。 –
剛剛完成嘗試,同樣的錯誤。 –