Ask Your Question

opencv 3.3.0 + opencv_contrib 3.3.0 - Missing .lib file

asked 2017-08-16 05:06:53 -0500

I'm having some issues compiling the source code of opencv 3.3.0 with opencv_contrib 3.3.0. The contrib_world330d.lib is missing from C:\(path to opencv)\lib\debug\ and all projects fail because of it. I only have the contrib_world330d.pdb file in there. I used cmake (gui) to build opencv and the modules, and then Visual Studio 2017 to compile

edit retag flag offensive close merge delete


Did you try to switch Visual Studio build configuration to debug?

mshabunin gravatar imagemshabunin ( 2017-08-16 05:12:10 -0500 )edit

yes, I did! Is to debug by default.

Samega7Cattac gravatar imageSamega7Cattac ( 2017-08-16 05:48:00 -0500 )edit

Are you able to build OpenCV projects successfully now?

John Duke gravatar imageJohn Duke ( 2017-08-17 04:48:34 -0500 )edit

No, not yet!

Samega7Cattac gravatar imageSamega7Cattac ( 2017-08-22 17:35:43 -0500 )edit

I had trouble building OpenCV 3.3.0 with opencv_world.lib checked during the build process. Many people have had the same issue.

I will suggest you unchecked opencv_world.lib and opencv_contrib_world.lib during the build process and add all the .lib files in your project properties/property page.

All the best

John Duke gravatar imageJohn Duke ( 2017-08-27 15:31:02 -0500 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2018-05-28 11:40:28 -0500

thanks, its worked! Just checkin opencv_world in CMake.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2017-08-16 05:04:05 -0500

Seen: 1,533 times

Last updated: Aug 16 '17