C++ 我是否可以将Qt部署为";系统库“;在窗户上?
我是Qt新手,我安装了Qt5.6和Microsoft编译器(我有Visual studio 2015社区)。 它起作用了 我专注于Windows 7/8/10上的QML桌面应用程序 我找不到关于如何部署Qt dll的信息:如果我在公司局域网内部署了许多应用程序,我希望将所有所需的Qt dll安装在一个中心位置,那么我将加快编辑/编译/测试/部署周期 我想将每个应用程序安装在各自的文件夹中,但Qt“runtime”和dll只安装一次,而不是安装在每个应用程序的文件夹中 这将是一个巨大的时间浪费和空间(和金钱) 我该怎么办?这可能吗 感谢使用部署系统选项 此实用工具可以部署系统库 警告,部署系统库可能会导致某些qt模块无法正常工作。C++ 我是否可以将Qt部署为";系统库“;在窗户上?,c++,windows,qt,deployment,desktop-application,C++,Windows,Qt,Deployment,Desktop Application,我是Qt新手,我安装了Qt5.6和Microsoft编译器(我有Visual studio 2015社区)。 它起作用了 我专注于Windows 7/8/10上的QML桌面应用程序 我找不到关于如何部署Qt dll的信息:如果我在公司局域网内部署了许多应用程序,我希望将所有所需的Qt dll安装在一个中心位置,那么我将加快编辑/编译/测试/部署周期 我想将每个应用程序安装在各自的文件夹中,但Qt“runtime”和dll只安装一次,而不是安装在每个应用程序的文件夹中 这将是一个巨大的时间浪费和空
- myApp.exe-您的部署应用程序(发布版本)
- -qmlDir path/to/my/QML/folder-这是项目QML文件夹的路径
- -qmake path/to/my/qmake.exe-要使用的qmake路径
- -deploySystem—用于捕获系统库的选项
cqtdeployer myApp.exe -qmlDir path/to/my/QML/folder -qmake path/to/my/qmake.exe -deploySystem qif
与部署系统选项一起使用
此实用工具可以部署系统库
警告,部署系统库可能会导致某些qt模块无法正常工作。
- myApp.exe-您的部署应用程序(发布版本)
- -qmlDir path/to/my/QML/folder-这是项目QML文件夹的路径
- -qmake path/to/my/qmake.exe-要使用的qmake路径
- -deploySystem—用于捕获系统库的选项
cqtdeployer myApp.exe -qmlDir path/to/my/QML/folder -qmake path/to/my/qmake.exe -deploySystem qif
选择一个文件夹来存储DLL,c:\程序文件的子目录就是样板文件。然后使用控制面板>系统>高级>环境变量将子目录添加到路径变量。注销并重新登录以确保更改有效。这是否100%经过测试并正常工作?44分钟还不足以让您发现DLL地狱和破坏PATH环境变量的蹩脚安装程序的后果。你学会了在困难重重的学校里不要要求这样的特征。需要出席,未提供保修。好的,因此您的答案无效,因为您无法判断答案是否正确。很好,选择一个文件夹来存储DLL,c:\程序文件的子目录就是样板。然后使用控制面板>系统>高级>环境变量将子目录添加到路径变量。注销并重新登录以确保更改有效。这是否100%经过测试并正常工作?44分钟还不足以让您发现DLL地狱和破坏PATH环境变量的蹩脚安装程序的后果。你学会了在困难重重的学校里不要要求这样的特征。需要出席,未提供保修。好的,因此您的答案无效,因为您无法判断答案是否正确。好样的,伙计