шаг
При использовании QtCreator для разработки несколько подпроектов по умолчанию обычно компилируются не по порядку, поэтому могут возникать необъяснимые ошибки компиляции. Вы можете настроить компиляцию в следующем порядке:
TEMPLATE = subdirs
# 加上ordered配置就可以按顺序编译SUBDIRS
CONFIG += ordered
SUBDIRS += \
value \
data \
store \
body \
smart