config_file对于sqlite3数据库工作错误

时间:2012-06-09 06:08:44

标签: cmake

这就是我在做什么:

#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执行此操作?

1 个答案:

答案 0 :(得分:1)

尝试将COPYONLY标记添加到configure_file

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/xdb.db3 ${complex_BINARY_DIR} COPYONLY)