Hi, thank you in advance for your help.
I am in a situation where I need to use a library from latest opencv and use it side by side with an older version. So far my attempts have been:
- Change the include paths so that the two don't conflict. That is change all opencv to opencv_3.3.x for the latest version and try static linking. The project builds fine but when it is referenced by a project that uses an older version of opencv, all hell breaks loose and I get all kinds of redefinition errors.
Is it worth the effort to try and run the two side by side. The reason is I need to integrate a deep learning network to a legacy application that uses opencv. The easiest way to do that is to use the latest opencv dnn library.
I'm using Visual Studio 12 with vc11 compiler package.
Thank you -Henok