我想在我的Install / dir中复制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并不太远……