Saltearse al contenido

C++ y Qt

Es un IDE con Constructor de aplicaciones gráficas de “arrastrar y soltar” de C++ y python aunque ahora solo lo usaremos con C++.

qt logo
Logo WXwidgets
Una alternativa potencial a QT es WxWidgets

OpenCV (Open Source Computer Vision Library) es una biblioteca libre y de código abierto enfocada en la visión artificial y el procesamiento de imágenes/video en tiempo real. Creada por Intel en 1999, permite detectar objetos, reconocer rostros y analizar contenido visual, siendo fundamental en robótica, medicina y IA.

Logo OpenCV
Logo de OpenCV

CMake es una herramienta de código abierto y multiplataforma diseñada para gestionar el proceso de compilación de software utilizando archivos de configuración independientes de la plataforma llamados CMakeLists.txt. No compila código directamente, sino que genera archivos de construcción nativos (como Makefiles en Linux, proyectos de Visual Studio en Windows o Ninja) para compilar, probar y empaquetar.

  1. Multiplataforma: Permite desarrollar en un sistema operativo y compilar en otro sin cambiar la estructura del proyecto.
  2. Gestión de Dependencias: Facilita la detección de bibliotecas y componentes necesarios para el proyecto.
  3. Independiente del IDE: Aunque funciona bien con IDEs como Visual Studio o Xcode, CMake funciona por línea de comandos, generando archivos para cualquier entorno.
Logo CMake
Logo de CMake