2012-06-09 3 views
1

잘못 작동합니다CONFIG_FILE 내가 무슨 일을하고있다 sqlite3를 데이터베이스 여기

#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을 사용하여 실행할 수없는 이유는 무엇입니까?

답변

2

COPYONLY 플래그를 configure_file에 추가해보십시오.

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

Helped. 고맙습니다 – Cynede