Сборка проекта ODB с CLion
Я пытаюсь создать пример проекта ODB отсюда с Clion... он работает, код работает, но Clion показывает ошибки, такие как
"не могу разрешить переменную" возраст ""
или же
"нет соответствующей функции"
...
Вот CMakeList.txt:
cmake_minimum_required(VERSION 2.8.12)
project(OdbCMake)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/Modules")
find_package(ODB REQUIRED COMPONENTS qt sqlite OPTIONAL_COMPONENTS mysql pgsql)
include(${ODB_USE_FILE})
set(OdbCMake_SOURCES
driver.cpp
database.h)
set(OdbCMake_ODB_HEADERS
person.h)
odb_compile(OdbCMake_SOURCES FILES ${OdbCMake_ODB_HEADERS} DB sqlite GENERATE_QUERY GENERATE_SESSION)
add_executable(odbcmake
${OdbCMake_SOURCES}
${OdbCMake_ODB_HEADERS})
target_link_libraries(odbcmake
${ODB_LIBRARIES})
target_include_directories(odbcmake
PRIVATE
${ODB_INCLUDE_DIRS}
${ODB_COMPILE_OUTPUT_DIR})
target_compile_definitions(odbcmake
PRIVATE
DATABASE_SQLITE)
Я хотел бы знать, как решить эту проблему...