我正在創建一個Qt應用程序,該應用程序包含它所需的應用程序文件夾中的所有文件。雖然我不想靜態編譯Qt,但是可以將一些Qt文件分發到應用程序旁邊,而無需在每個客戶端的PC上安裝Qt。如何將Qt與應用程序打包(但不是靜態地)
如果是這樣的:
- 什麼Qt的文件應該打包?
- 這是Qt許可證允許的嗎? (不是Digia的商業版)
我正在創建一個Qt應用程序,該應用程序包含它所需的應用程序文件夾中的所有文件。雖然我不想靜態編譯Qt,但是可以將一些Qt文件分發到應用程序旁邊,而無需在每個客戶端的PC上安裝Qt。如何將Qt與應用程序打包(但不是靜態地)
如果是這樣的:
通過使用DependenyWalker,您可以非常輕鬆地找到要在包中提供哪些Qt .dll文件。更多的信息在這裏:http://www.dependencywalker.com/
它掃描可執行文件的依賴關係庫。