如何使用windeploy qt部署dll?

时间:2019-07-31 15:05:14

标签: qt cmake qml windeployqt

我正在开发Qt应用程序,并希望与该应用程序一起部署Web引擎dll。

该应用程序不依赖Webengine,但我想部署Webengine dll。

Cmake的片段:

find_package(Qt5 COMPONENTS Core Widgets Quick Qml WebEngine WebSockets)
# Deploy web engine dlls in release mode
if (CMAKE_BUILD_TYPE STREQUAL  "Release")
    install(
        CODE 
        "execute_process(
        COMMAND ${WINDEPLOYQT_EXECUTABLE} --verbose 0 --no-compiler-runtime
        -webengine -websockets WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX}/bin)"
    )
    message("Release build")
endif (CMAKE_BUILD_TYPE STREQUAL "Release")

当前,以上代码未产生任何结果。我不想为执行过程提供二进制文件,因为二进制文件没有任何依赖性。

谢谢

0 个答案:

没有答案