0

这是我在做什么:

#configure_file(${CMAKE_CURRENT_SOURCE_DIR}/xdb.db3 ${complex_BINARY_DIR}/) <-- works wrong
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/armd.conf ${complex_BINARY_DIR}/)

两个文件都正确移动到那里,但是当我尝试使用移动的 xdb.db3 时,我的程序和 sqlite 编辑器说"xdb.db3 is not sqlite database or encrypted"

我必须如何移动 sqlite 数据库以及为什么我不能使用 configure_file 来移动?

4

1 回答 1

2

尝试将COPYONLY标志添加到configure_file

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/xdb.db3 ${complex_BINARY_DIR} COPYONLY)
于 2012-06-09T08:57:04.553 回答