Avatar ·

¿Por qué la compilación de C++ toma tanto tiempo? ¿Se puede solucionar?

¡Hola a todos! Soy un desarrollador principiante de C++, vengo de Python y JavaScript. Estoy escribiendo mi primer programa grande: un editor de texto con interfaz gráfica (uso Qt). Y me encontré con un problema terrible: ¡la compilación toma una eternidad! Mi proyecto: alrededor de 20 archivos .h y .cpp. Uso CMake y MinGW (Windows). Después de cada cambio en un archivo .h (por ejemplo, agregar una nueva función o campo en una clase), la recompilación toma 2-3 minutos. Si cambio algo en el archivo de encabezado principal, que se incluye en muchos módulos, la compilación puede durar 5-7 minutos. Ejemplo de mi código (simplificado): ```cpp // main_window.h #include #include #include #include #include #include #include #include #include "text_processor.h" #include "file_handler.h" #include "settings.h" class MainWindow : public QMainWindow { // ... muchos métodos y campos }; ``` ```cpp // text_pro