gpt4 book ai didi

dll - 使用 CMake 复制 Qt4 的 DLL

转载 作者:行者123 更新时间:2023-12-03 20:22:09 24 4
gpt4 key购买 nike

我想在我的安装/目录中复制 QtCore4.dll 和 QtGui4.dll 作为构建后步骤。

在 CMake 中,QT4 包定义了像 ${QT_DOC_DIR} 这样的变量,而不是 ${QT_BIN_DIR}。所以我最终做的是:

add_custom_command(
TARGET blahblah
COMMAND ${CMAKE_COMMAND} -E copy ${QT_DOC_DIR}/../bin/QtCore4.dll ${INSTDIR}
)

丑陋,可能只适用于 Windows。

有我不知道的变量吗?或者我应该完全采用另一种方式?

谢谢 !

最佳答案

从 share/cmake-2.8/modules/FindQt4.cmake :

#  QT_BINARY_DIR               Path to "bin" of Qt4

我离 QT_BIN_DIR 并不太远......

关于dll - 使用 CMake 复制 Qt4 的 DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5104751/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com