what tutorial create course opencv cmake static-libraries

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?