【发布时间】:2012-08-05 05:01:30
【问题描述】:
我的程序在 Linux 下编译并运行良好。为 Windows 交叉编译它也没有问题。但现在我想告诉 CPack,它应该将所有必需的库 (dll) 包含到 (NSIS) 安装文件中。
对于 Qt 库,我成功了:
IF (WIN32)
INSTALL(FILES ${QT_LIBRARY_DIR}/libQtCore4.dll.a
${QT_LIBRARY_DIR}/libQtGui4.dll.a
DESTINATION bin)
ENDIF (WIN32)
但我不知道如何实现这一点,例如 libgcc、libstdc++(没有硬编码路径)。有关如何执行此操作的任何提示(使用 CMake 2.8.8)?
【问题讨论】: