2012-01-03 33 views
0

我正在使用CMake。我的應用程序使用wxWidgets的DLL版本。我將apllication的exe文件輸出到項目樹中的特定位置(例如project/bin)。將第三方共享庫複製到可執行文件目錄的過程自動化的最佳方式是什麼?CMake wxWidgets DLL

THX

回答

0

這是很可能的,你可以嘗試自動捆綁使用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" 
    )