Build error when activating both cvv and world
Platform: Windows 10, VS2017, Qt 5.12.1, OpenCV (multiple version, master, 4.0.1, 3.4.5)
There is no build error when I activate openCV contrib and "WITH_QT" being ON. However, errors occur when I activate openCV contrib, Qt AND "BUILD_opencv_world". Build errors look like something as:
stfl_query_widget_lineedit.obj : error LNK2001: unresolved external symbol "public: virtual int __cdecl cvv::qtutil::STFLQueryWidgetCompleter::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@STFLQueryWidgetCompleter@qtutil@cvv@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z)
which appears Qt moc error. If I disable the cvv module in contrib, the build will succeed, even though "BUILD_opencv_world" is still set to ON.
How can I change the build script so that both cvv and world modules can be built?
Thanks in advance.