create - opencv tutorial
OpenCV como una biblioteca estática(opciones de cmake) (1)
Para construir OpenCV como biblioteca estática, debe configurar el indicador BUILD_SHARED_LIBS
en false / off:
cmake -DBUILD_SHARED_LIBS=OFF ..
Pero creo que no es suficiente para su tarea porque realmente necesita compilar de forma cruzada la biblioteca para su arquitectura. En el caso de Android o IOS, ese puerto ya existe y simplemente puede usarlo. En el caso de otra plataforma, debe crear su propio archivo de cadena de herramientas cmake para la compilación cruzada y probablemente realizar una serie de correcciones en el sistema de compilación OpenCV.
Quiero usar la biblioteca OpenCV en un sistema integrado y necesito compilar mi proyecto usando OpenCV como una biblioteca estática.
¿Cómo puedo crear la biblioteca usando las opciones de cmake?