【问题标题】:CMake wxWidgets DLLsCMake wxWidgets DLL
【发布时间】:2012-01-03 01:21:50
【问题描述】:

我正在使用 CMake。我的应用程序使用 DLL 版本的 wxWidgets。我正在将应用程序的 exe 文件输出到项目树中的特定位置(例如项目/bin)。自动化将第 3 方共享库复制到可执行文件目录的过程的最佳方法是什么?

谢谢

【问题讨论】:

    标签: dll cmake wxwidgets


    【解决方案1】:

    您很有可能尝试使用 CPack 自动创建包。 与 wxArt2D 的描述相同:here

    在 CMake 中,您还可以像这样使用构建后事件:

    add_custom_command(TARGET ${LIBRARY_NAME} POST_BUILD 
            COMMAND ${CMAKE_COMMAND} ARGS -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/Graphics/WaterEffect/background.jpg" "${WATER_EFFECT_TEXTURE_PATH}/background.jpg"
        )
    

    【讨论】:

      猜你喜欢
      • 2013-11-08
      • 2017-06-12
      • 2021-07-07
      • 2021-06-18
      • 1970-01-01
      • 2021-03-30
      • 2016-07-24
      • 2021-01-16
      • 2016-04-18
      相关资源
      最近更新 更多