To build OpenCV as static library you need to
set BUILD_SHARED_LIBS
flag to false/off:
cmake -DBUILD_SHARED_LIBS=OFF ..
reference:
http://stackoverflow.com/questions/7583172/opencv-as-a-static-library-cmake-options
原文:http://www.cnblogs.com/foohack/p/3579681.html