希望让编译完成后, 有办法自动把输出文件集中到一个文件中, 可以利用cmake install, 比如
install(FILES myfile DESTINATION dir)
执行make install后, myfile会被覆盖到 ${CMAKE_INSTALL_PREFIX}/dir中
其中myfile是需要复制的文件目录, dir是目标路径(如果是/开头,则是决定路径,不再需要$(CMAKE_INSTALL_PREFIX})
我常用的一个操作
set(${CMAKE_INSTALL_PREFIX} ${CMAKE_BINARY_DIR})