macro(copy_files GLOBPAT SOURCEDIR DESTINATION)
  file(GLOB COPY_FILES
  RELATIVE ${SOURCEDIR}
   ${SOURCEDIR}/${GLOBPAT})

  foreach(FILENAME ${COPY_FILES})
     set(SRC "${SOURCEDIR}/${FILENAME}")
    set(DST "${DESTINATION}/${FILENAME}")
    execute_process(COMMAND ${CMAKE_COMMAND} -E copy ${SRC} ${DST})
  endforeach(FILENAME)
endmacro(copy_files)

 

 

第三方库debug版的dll跟release的同名,而且其所依赖的库同样有这个问题,重新改名字比较麻烦。配了两份dll,生成sln时拷到需要的Working Directory中

相关文章:

  • 2021-09-02
  • 2021-12-04
  • 2021-05-02
  • 2021-11-20
  • 2021-11-25
  • 2021-05-23
  • 2021-08-30
猜你喜欢
  • 2021-11-13
  • 2021-10-07
  • 2021-05-20
  • 2021-06-06
  • 2022-12-23
  • 2021-05-14
  • 2021-08-31
相关资源
相似解决方案