Herramientas de usuario

Herramientas del sitio


curso-cpp:ambiente:windows

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
curso-cpp:ambiente:windows [2016/09/29 17:43]
santo [Instalación del compilador: G++]
curso-cpp:ambiente:windows [2017/11/26 02:47] (actual)
santo [Configuración de compilación con Geany]
Línea 20: Línea 20:
  
    * Descargar el archivo con el instalador de MinGW desde https://​sourceforge.net/​projects/​mingw/​files/​Installer/​mingw-get-setup.exe/​download    * Descargar el archivo con el instalador de MinGW desde https://​sourceforge.net/​projects/​mingw/​files/​Installer/​mingw-get-setup.exe/​download
-   * Una vez descargado, ejecutar el instalador y darle "​Install"​. Prestar atención al directorio donde se instala MinGW. Por defecto, viene para ser instalado en "​C:​\MinGW"​. Darle "​Continue"​.+   * Una vez descargado, ejecutar el instalador y darle "​Install"​. Prestar atención al directorio donde se instala MinGW. Por defecto, viene para ser instalado en "​C:​\MinGW"​. Recomendamos no cambiarlo. Darle "​Continue"​.
    * El instalador descargará los archivos necesarios y una vez completado, podremos abrir un "​Installation Manager"​ donde podemos elegir qué componentes instalar y cuáles no.    * El instalador descargará los archivos necesarios y una vez completado, podremos abrir un "​Installation Manager"​ donde podemos elegir qué componentes instalar y cuáles no.
    * En este "​Installation Manager",​ asegurarse de seleccionar para instalar todos los paquetes que figuran en "Basic Setup"​. Muy especialmente,​ asegurarse de que estén incluídos los paquetes que indiquen "​g++",​ que es el compilador de C++ que necesitamos.    * En este "​Installation Manager",​ asegurarse de seleccionar para instalar todos los paquetes que figuran en "Basic Setup"​. Muy especialmente,​ asegurarse de que estén incluídos los paquetes que indiquen "​g++",​ que es el compilador de C++ que necesitamos.
Línea 27: Línea 27:
  
 Una vez completada la instalación,​ ya tenemos el compilador listo para usar. Sin embargo, para que Geany pueda encontrar y usar g++ (ya que queremos utilizar g++ a través del práctico editor Geany), hay que agregar la carpeta donde lo hemos instalado al "​PATH"​ (que es una lista de directorios en los que Windows pueden buscar compiladores automáticamente). Una vez completada la instalación,​ ya tenemos el compilador listo para usar. Sin embargo, para que Geany pueda encontrar y usar g++ (ya que queremos utilizar g++ a través del práctico editor Geany), hay que agregar la carpeta donde lo hemos instalado al "​PATH"​ (que es una lista de directorios en los que Windows pueden buscar compiladores automáticamente).
-La forma exacta de hacer esto depende del Windows en cuestión:+ 
 +La forma exacta de hacer esto depende del Windows en cuestión. En lo siguiente se asume que hemos instalado MinGW en el directorio por defecto, "​C:​\MinGW"​. Si utilizamos otro, cuando modifiquemos PATH tendremos que poner ese directorio en lugar del "​C:​\MinGW"​ que aquí indicamos:
    * En **Windows XP**:    * En **Windows XP**:
       * Seleccionar Inicio -> Panel de Control. Hacer doble clic en "​Sistema",​ y seleccionar la pestaña "​Avanzado"​       * Seleccionar Inicio -> Panel de Control. Hacer doble clic en "​Sistema",​ y seleccionar la pestaña "​Avanzado"​
Línea 34: Línea 35:
       * En el cuadro de "​Edición de Variable de Systema"​ (o en el extraño caso de que PATH no existiera, "Nueva Variable de Sistema"​),​ agregar al final del "Valor de Variable"​ (Variable value) el texto ";​C:​\MinGW\bin"​ (sin las comillas: notar que el ";"​ es importante y es parte de lo que hay que agregar). **NO BORRAR EL TEXTO PREVIO YA EXISTENTE EN ESTE CAMPO**.       * En el cuadro de "​Edición de Variable de Systema"​ (o en el extraño caso de que PATH no existiera, "Nueva Variable de Sistema"​),​ agregar al final del "Valor de Variable"​ (Variable value) el texto ";​C:​\MinGW\bin"​ (sin las comillas: notar que el ";"​ es importante y es parte de lo que hay que agregar). **NO BORRAR EL TEXTO PREVIO YA EXISTENTE EN ESTE CAMPO**.
       * Cerrar todas las ventanas haciendo OK. Si Geany está abierto, cerrarlo y volverlo a abrir (para que se actualice el valor de PATH).       * Cerrar todas las ventanas haciendo OK. Si Geany está abierto, cerrarlo y volverlo a abrir (para que se actualice el valor de PATH).
 +
    * En **Windows Vista** y **Windows 7**    * En **Windows Vista** y **Windows 7**
       * En el escritorio, hacer clic derecho en "Mi computadora"​ (My computer).       * En el escritorio, hacer clic derecho en "Mi computadora"​ (My computer).
Línea 39: Línea 41:
       * Hacer clic en la solapa "​Avanzado"​ (Advanced)       * Hacer clic en la solapa "​Avanzado"​ (Advanced)
       * Hacer clic en "​Variables de Entorno"​ (Environment Variables). En la sección "​Variables de Sistema"​ (System Variables), buscar la variable "​PATH"​ y seleccionarla. Hacer clic en "​Editar"​ (Edit). **Si la variable PATH no existe**, hacer clic en "​Nueva"​ (New).       * Hacer clic en "​Variables de Entorno"​ (Environment Variables). En la sección "​Variables de Sistema"​ (System Variables), buscar la variable "​PATH"​ y seleccionarla. Hacer clic en "​Editar"​ (Edit). **Si la variable PATH no existe**, hacer clic en "​Nueva"​ (New).
-      * En el menú correspondiente,​ agregar al final del "Valor de Variable"​ el texto ";​C:​\MinGW\bin"​ (sin las comillas: notar que el ";"​ es importante y es parte de lo que hay que agregar). **NO BORRAR EL TEXTO PREVIO YA EXISTENTE EN ESTE CAMPO**. Hacer clic en OK.+      * En el menú correspondiente,​ agregar al final del "Valor de Variable"​ el texto ";​C:​\MinGW\bin"​ (sin las comillas: notar que el ";"​ es importante y es parte de lo que hay que agregar). **NO BORRAR EL TEXTO PREVIO YA EXISTENTE EN ESTE CAMPO**.
       * Cerrar todas las ventanas haciendo OK. Si Geany está abierto, cerrarlo y volverlo a abrir (para que se actualice el valor de PATH).       * Cerrar todas las ventanas haciendo OK. Si Geany está abierto, cerrarlo y volverlo a abrir (para que se actualice el valor de PATH).
  
    * En **Windows 8** y **Windows 10**    * En **Windows 8** y **Windows 10**
-      * **Pendiente** +      * En "​Búsqueda"​ (Search), buscar y seleccionar:​ "​Sistema (Panel de Control)"​ ( System (Control Panel) ) 
 +      ​Hacer clic en el link de "​Opciones Avanzadas de Sistema"​ (Advanced system settings). 
 +      ​Hacer clic en "​Variables de Entorno"​ (Environment Variables). En la sección "​Variables de Sistema"​ (System Variables), buscar la variable PATH y seleccionarla. Hacer clic en "​Editar"​ (Edit). ​**Si la variable PATH no existe**, hacer clic en "​Nueva"​ (New). 
 +      * En el menú correspondiente,​ agregar al final del "Valor de Variable"​ el texto ";​C:​\MinGW\bin"​ (sin las comillas: notar que el ";"​ es importante y es parte de lo que hay que agregar). **NO BORRAR EL TEXTO PREVIO YA EXISTENTE EN ESTE CAMPO**. 
 +      * Cerrar todas las ventanas haciendo OK. Si Geany está abierto, cerrarlo y volverlo a abrir (para que se actualice el valor de PATH).
  
 ===== Configuración de compilación con Geany ===== ===== Configuración de compilación con Geany =====
  
-Este paso es opcional, y Geany ya funcionará adecuadamente sin necesidad de llevarlo a caboSin embargo, recomendamos realizar este paso para configurar algunas opciones para el compilador, que ayudan a detectar errores comunes al programar más fácilmente. +Este paso es opcional ​pero extremadamente recomendadoSe explica [[cpp-avanzado:opciones-gcc|aquí]].
- +
-Una vez abierto Geany, vamos al menú "​Construir"​ / "​Build",​ y seleccionamos "​Configurar Comandos de Construcción"​ / "Set Build Commands"​. Allí reemplazamos el valor de la columna "​Comando"​ / "​Command"​ de la fila "​Compilación"​ / "​Compile"​ (Sección C++ commands) por la siguiente línea completa: +
- +
-g++ -std=c++11 -g -O2 -Wshadow -Wall -Wextra -D_GLIBCXX_DEBUG -c "​%f"​ +
- +
-Hacemos lo mismo con la línea que está inmediatamente debajo, "​Construcción"​ / "​Build",​ reemplazándola por lo siguiente: +
- +
-g++ -std=c++11 -g -O2 -Wshadow -Wall -Wextra -D_GLIBCXX_DEBUG -o "​%e"​ "​%f"​ +
- +
-Cerramos la ventana presionando "​Aceptar"​ / "​Ok"​. Con esto ya tenemos el entorno completamente configurado,​ y estamos listos para crear programas en Geany. +
  
curso-cpp/ambiente/windows.1475171001.txt.gz · Última modificación: 2016/09/29 17:43 por santo