这就是我在做什么:
#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执行此操作?
答案 0 :(得分:1)
尝试将COPYONLY
标记添加到configure_file。
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/xdb.db3 ${complex_BINARY_DIR} COPYONLY)