qt+dlib19.19 cmake编译成功后,在qt项目出现 USER_ERROR__inconsistent :无法解析的外部符号 USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1/2

# 在.pro中设置
# dlib 是源码目录 Release和Debug是编译后的静态lib库目录  {cmake-gui: F:/Workspace/dlib-19.19/dlib, F:/Workspace/dlib-19.19/dlib_build}
win64:CONFIG(release,debug|release): LIBS += -L$$PWD/../dlib/lib/Release/ -ldlib19.19.0_release_64bit_msvc1916
else:win64:CONFIG(debug,debug|release): LIBS += -L$$PWD/../dlib/lib/Debug/ -ldlib19.19.0_debug_64bit_msvc1916

INCLUDEPATH += $$PWD/../dlib/include
#LNK2001: 无法解析的外部符号 USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1/2
SOURCES += $$PWD/../dlib/include/dlib/all/source.cpp
# 节数超过对象文件格式限制: 请使用 /bigobj 进行编译
QMAKE_CXXFLAGS += /bigobj
原文地址:https://www.cnblogs.com/jeshy/p/12334013.html