在Linux上我使用的命令,例如:
configure_file(dot_alpha_16.bmp test/dot_samples/dot_alpha_16.bmp COPYONLY)
一些单元测试文件复制到构建目录。 在Windows中的文件都没有得到复制。 是否有一个具体的理由为什么发生这种情况?
在Linux上我使用的命令,例如:
configure_file(dot_alpha_16.bmp test/dot_samples/dot_alpha_16.bmp COPYONLY)
一些单元测试文件复制到构建目录。 在Windows中的文件都没有得到复制。 是否有一个具体的理由为什么发生这种情况?
你必须指定完整的目录路径 。 下面的Windows上运行,并采取乱源构建考虑过:
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/dot_alpha_16.bmp
${CMAKE_CURRENT_BINARY_DIR}/test/dot_samples/dot_alpha_16.bmp COPYONLY)