Tecnología y marketing Tecnología y marketing

Main Menu

  • Inicio
  • Destacados
  • Marketing
    • Diseño gráfico
      • Colores complementarios del color principal
  • Marketing digital
  • Tecnología
    • Raspberry pi
  • Gráficos
    • Humedad terrestre jardinera
    • Temperatura de la galería
Tecnología y marketing Tecnología y marketing

Tecnología y marketing

Observa, analiza, resuelve y actúa
  • Inicio
  • Destacados
  • Marketing
    • Diseño gráfico
      • Colores complementarios del color principal
  • Marketing digital
  • Tecnología
    • Raspberry pi
  • Gráficos
    • Humedad terrestre jardinera
    • Temperatura de la galería

Compilar OpenCV con Mingw64 bits

Lo primero es instalar MYSYS2. La información del programa e instalación la podemos obtener de https://www.msys2.org/

MYSYS2 es una plataforma que funciona en Windows como si tubiésemos un sistema Linux instalado.

Tenemos varios tipos de apliaciones para trabajar con él. Por un lado la de acministración, que se llama MYSYS2 SYS, y luego la de compilación, que se llama MYSYS2 WINGW64.

En la primera instalaremos los paquetes a utilizar luego con la utilidad de compilación.

Desde MYSYS2 SYS llevaremos a cabo las siguientes acciones:

//Actualizamos la base de datos de paquetes
pacman -Syu
//Actualizamos el sistema
pacman -Su
//Instalamos mingw NO HECHO. Solo instalo toolchain
pacman -S mingw-w64-ucrt-x86_64-gcc

pacman -S --needed base-devel mingw-w64-x86_64-toolchain

//instalo opencv
//compruebo el nombre del paquete para mingw de 64bits
pacman -Ss opencv

pacman -S mingw64/mingw-w64-x86_64-opencv

pacman -S mingw64/mingw-w64-x86_64-cmake

//al ejecutarlo en QT me da el error que falta la librería openexr
pacman -S mingw-w64-i686-openexr

La primera no lo soluciona. La siguiente sí
pacman -S mingw-w64-x86_64-openexr

Luego, en MSYS2 Wingw64 descomprimiremos los ficheros fuente, y si vamos a usar cmake ejecutaremos los siguientes comandos. Primero crearemos la configuración de compilación, en la que comprobará si no hay errores.

cmake /ruta_origen /ruta_destino_build

Luego, si antes va bien.

cmake --build ./

Subcategorías

Rasbperry pi

Mostrar
  • ¿Recordar usuario?
  • ¿Olvidó su contraseña?

Novedades

  • Flasheo de Higrómetro bluetooth THB1 clon de Xiaomi (sobre 2€ en Aliexpress)
  • Compilar Leptonica para usarlo con Tesseract
  • Compilar Marlin para una Ender 3 actualizada con la placa silenciosa 4.2.7
  • Compilar OpenCV con Mingw64 bits
  • Instalar Tesseract en Raspberry Pi para el reconocimiento de texto de un fichero de imagen

Anuncios