我们有一个使用 Qt 的商业 Windows 应用程序。
我的描述会非常简单,因为我必须有一个明确的答案。
在编译时我们使用 Qt *.lib 文件
我们的编译结果是一个 *.exe 文件,我们打包到安装程序中并发送给客户。这个 *.exe 文件依赖于 Qt 中的 *.DLL 文件。
在运行时使用 Qt 的 *.dll 文件
我的问题是:
- 我可以在我的安装程序中合法地捆绑 Qt *.dll 文件吗?
- 我可以合法地捆绑我的最终 *.exe 文件,即使它的编译/链接取决于 Qt *.lib 文件吗?