include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${SQLITE_INCLUDE_DIR} ) if (MSVC) add_definitions(-D_LIB -D_CRT_SECURE_NO_DEPRECATE) endif (MSVC) msvc_use_mbcs() set( SQLiteInterface_STAT_SRCS SQLiteBTree.cpp SQLiteCursor.cpp SQLiteDataBase.cpp SQLiteFileDataBase.cpp SQLiteMemoryDataBase.cpp SQLiteQueryResult.cpp SQLiteSqlUpdateCache.cpp SQLiteTable.cpp SQLiteTransaction.cpp ) msvc_add_precompiled_header("stdafx.h" "stdafx.cpp" SQLiteInterface_STAT_SRCS) add_library( SQLiteInterface STATIC ${SQLiteInterface_STAT_SRCS} ) target_link_libraries( SQLiteInterface sqlite3fdo )