Skip to content

🚧 COMPILER FLAGS

Nota: Esta carpeta está actualmente vacía porque la funcionalidad de compiler flags ya está implementada en:

../03_02_00_build_system/compiler_flags.cmake../03_02_00_build_system/warning_flags.cmake

¿Qué Encontrarás en los Módulos Existentes?

compiler_flags.cmake

  • Flags específicos por compilador (GCC, Clang, MSVC)
  • Optimization levels (-O0, -O2, -O3)
  • Debug flags
  • Platform-specific flags

warning_flags.cmake

  • Warning levels por compilador
  • -Wall, -Wextra, -Wpedantic
  • Warning-as-error configuration
  • Suppression de warnings específicos

Uso

Estos módulos ya están integrados en el build system principal. No necesitas hacer nada especial para usarlos.


Si necesitas agregar flags personalizados:

Ver: CMAKE_CHEAT_SHEET.md - Sección "Variables Útiles"

cmake -S . -B build -DCMAKE_CXX_FLAGS="-march=native -mtune=native"