Ask Your Question

What is opencv_world package in OpenCV 2.4.3 rc?

asked 2012-10-31 01:03:07 -0600

Gianluigi gravatar image

As title, I am trying to build new OpenCV 2.4.3 rc with cmake, but this package name is really confused me. What is this package? Should I build it?

edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted

answered 2012-10-31 02:52:08 -0600

Kirill Kornyakov gravatar image

updated 2012-10-31 02:53:30 -0600

Read about opencv_world here. And about the full history here.

opencv-world [Vadim and Andrey]

The new super-module modestly called opencv_world has been introduced. It combines all the other modules selected by user and thus it's much more convenient for redistribution, comparing to ~20 shared libraries libopencv_core, libopencv_imgproc etc. The module takes ~10-15Mb and it is linked from the same object files (their union) as the other modules, so the overall OpenCV compile time increased by just a few seconds. Big thanks to Andrey Kamaev from tegra team who came with the implementation idea and then significantly improved and fixed the initial version of the cmake script.

edit flag offensive delete link more


Thanks for this great package. I think the pkg-config should be changed to link libopencv_world when this option has been checked?

Gianluigi gravatar imageGianluigi ( 2012-10-31 21:43:08 -0600 )edit

Question Tools


Asked: 2012-10-31 01:03:07 -0600

Seen: 29,888 times

Last updated: Oct 31 '12