回答
有幾個部分的問題。
1)您需要爲每個您希望使用的體系結構編譯它。
2)每個體系結構都有一組Qt動態庫,它們也需要可用。
4) For systems without such a feature, like linux and windows上,您需要分發二進制文件並要求用戶使用Qt,或者打包包含所需Qt庫的目錄/ zip並分發。
我將在所有的Windows OS機器上運行它。我編的程序也是在Windows上編譯的!那麼,我應該用我的程序來保存哪些庫,以便在不重新編譯的情況下在其他PC上運行它? – 2012-03-08 14:56:15
這取決於您在.pro文件中需要的模塊。通常情況下,從最小值開始並在那裏運行(在控制檯中)時,實際上會發生錯誤,告訴您缺少什麼。 – 2012-03-08 15:07:35
我添加了一個鏈接到windows的單詞,以便它將您帶到專門描述您在Windows上的選項的頁面。 – 2012-03-08 15:09:07
它不會啓動,因爲它無法找到依賴關係。當您在Windows上時,這些庫可以移動到與您的應用程序相同的目錄中。爲了找到丟失的庫,使用dependency walker
我敢肯定這些庫未找到:
- Qt的動態庫(可在Qt的bin目錄中找到,把DLL)
- 的用於編譯的C動態庫。如果你是創建者並且使用默認設置,它將會是
mingw-xxx
(可以在Qt安裝目錄中找到,不知道確切位置)
- 1. 在沒有Eclipse IDE的情況下開發Android應用程序
- 2. 不能在沒有調試的情況下運行VC++程序
- 3. 如何在沒有JIT的情況下運行程序?
- 4. 在沒有AIR運行時文件的情況下運行AIR應用程序
- 5. Visual Studio 2010在沒有IDE的情況下運行可執行文件
- 6. 在沒有打開Eclipse的情況下在AVD中運行應用程序
- 7. 我的GAE應用程序如何在沒有app.yaml的情況下運行?
- 8. 如何在沒有QTCreator的情況下運行我的應用程序?
- 9. C#應用程序可以在沒有.NET框架的情況下運行嗎?
- 10. C#在沒有指定參數名稱的情況下運行一個程序
- 11. ASP.NET Web應用程序可以在沒有web.config的情況下運行
- 12. 在沒有控制檯的情況下運行minGW控制檯程序
- 13. 如何編譯C程序以在沒有命令框的情況下運行?
- 14. Windows驅動程序可以在沒有客戶端的情況下運行嗎?
- 15. 如何在沒有settings.py的情況下運行django應用程序
- 16. 如何在沒有故事板的情況下運行應用程序?
- 17. 是否可以在沒有類的情況下運行java程序?
- 18. 在沒有.NET框架的情況下運行.NET應用程序
- 19. GWT應用程序在沒有瀏覽器插件的情況下運行
- 20. 可以在沒有操作系統的情況下運行java程序嗎?
- 21. 如何在沒有調試的情況下從VC++運行應用程序?
- 22. 在沒有顯示gui的情況下運行gui應用程序
- 23. 在沒有構建主應用程序的情況下運行單元測試
- 24. 在沒有管理員權限的情況下運行安裝程序
- 25. 是否可以在沒有GNOME的情況下運行GTK +應用程序?
- 26. Android庫存應用程序如何在沒有OutOfMemory的情況下運行?
- 27. 如何在沒有屏幕記錄的情況下運行cherrypy應用程序?
- 28. 在沒有控制檯窗口的情況下運行OpenCV應用程序
- 29. 在沒有安裝Xcode的情況下運行Xcode應用程序
- 30. 在不打開Eclipse IDE的情況下運行插件
你想從哪裏運行它?如果您在Linux/Mac上的終端上,您只需轉到可執行文件的目錄並運行'./'來運行它。 –
twain249
2012-03-08 14:45:05
是的,我想單擊由IDE製作的可執行文件(在調試文件夾中)以啓動程序。但在Windows中,當我點擊它,它會給出錯誤,並不會啓動它。 – 2012-03-08 14:48:36
你應該可以通過命令行運行它。就像在Linux中一樣,從命令行轉到文件夾並運行可執行文件。 – twain249 2012-03-08 14:52:32