compilador - descargar gcc para windows
No se puede encontrar el archivo ejecutable en la ruta de búsqueda configurada para el compilador gnc gcc (8)
Aquí hay una manera fácil para los usuarios de Windows.
- Desinstale los bloques de código existentes de su sistema.
- Sistema de reinicio.
- Vaya a http://www.codeblocks.org/downloads/26
- Descargue el archivo codeblocks-16.01mingw-setup.exe . Incluye el compilador GCC / G ++ y el depurador GDB de TDM-GCC (versión 4.9.2, 32 bit, SJLJ).
Mi problema es que el mensaje de error code :: blocks me dice que no puede encontrar el archivo ejecutable en la ruta de búsqueda del compilador gnc gcc
. Aunque, no sé lo que eso significa. También escribí un código:
#include <iostream>
using namespace std;
int main(void) {
cout <<"Hello World" <<endl;
return 0;
}
No puedo construirlo o ejecutarlo en code::blocks
. ¿Que necesito hacer?
Me conecté, pero recibí algunas respuestas que están muy por encima de mi cabeza. Pude usar code :: blocks una vez antes de instalar Visual studios express 2013
. Visual studios
tampoco funcionaron bien. Me seguía pidiendo que repare o desinstale cada vez que intento abrirlo. Así que lo borré junto con el code::blocks
. Ahora que reinstalé el code::blocks
, todavía no puedo trabajar correctamente.
Este problema con los compiladores está ocupando todo mi tiempo y no puedo practicar aprendiendo programación porque no puedo hacer que ningún compilador funcione correctamente. Necesito ayuda por favor.
Esta simple solución a continuación funcionó para mí. http://forums.codeblocks.org/index.php?topic=17336.0
Tuve un problema similar. Tenga en cuenta que soy un total de n00b en C ++ e IDE, pero aquí está lo que hice (después de algunas investigaciones) Así que, por supuesto, descargué la versión que venía con el compilador y no funcionó. Aquí está lo que hice: 1) ir a la configuración en la parte superior 2) hacer clic en el compilador 3) elegir restablecer a los valores predeterminados.
Esperemos que esto funcione
Fistly, Code Blocks no es un compilador. Es solo un entorno de desarrollo integrado.
Por lo tanto, debe mostrar la ruta de su compilador al principio, (si no tiene un compilador, tiene que descargar una instalación, no es difícil de encontrar. Fe GCC es una buena opción). Si los bloques de código no pudieron encontrar automáticamente la ruta. del compilador es una obligación mostrarlo usted mismo.
Pero cuando instala, probablemente, Code Blocks encuentre su compilador automáticamente.
Disfrutar.
Para eso necesitas instalar el binario del compilador GNU GCC, que viene con el paquete MinGW. Puede descargar MinGW (y ponerlo en C: /) y luego debe descargar los binarios relacionados con gnu -c, c ++, así que seleccione el paquete requerido e instálelo (en MinGW). Luego, en Code :: Blocks, vaya a Setting, Compiler, ToolChain Executable. En el que encontrarás Ruta, hay que configurar C: / MinGW. Entonces el error mencionado se desvanecerá.
Simplemente abra su configuración-> compilador y haga clic en los valores predeterminados de reinicio y comenzará a funcionar.
Supongo que ha instalado Code :: Blocks pero aún no ha instalado o configurado GCC. Supongo que estás en Windows, en función de tus comentarios sobre Visual Studio; Si está en una plataforma diferente, los pasos para configurar GCC deben ser similares pero no idénticos.
Primero necesitarás descargar GCC. Hay muchas y muchas construcciones diferentes; Personalmente, uso la versión de 64 bits de TDM-GCC . La configuración para esto podría ser un poco más compleja de lo que le gustaría, por lo que puede ir a la versión de 32 bits o simplemente tomar una configuración preconfigurada de Code :: Blocks / TDM-GCC here .
Una vez que haya finalizado la configuración, siga adelante y inicie Code :: Blocks. No es necesario crear un proyecto o escribir ningún código todavía; solo estamos aquí para configurar o volver a verificar su configuración, según cómo haya optado por instalar GCC.
Vaya al menú Settings
, luego seleccione Global compiler settings
en la barra lateral y seleccione la pestaña Toolchain executables
. Asegúrese de que el cuadro de texto del Compiler''s installation directory
coincida con la carpeta en la que instaló GCC. Para mí, esto es C:/TDM-GCC-64
. Tu camino variará, y esto está completamente bien; simplemente asegúrese de que la ruta en el cuadro de texto sea la misma que la que instaló. Preste especial atención a la nota de advertencia Código: Bloques muestra: esta carpeta debe tener una subcarpeta bin
que contendrá todos los archivos ejecutables relevantes de GCC. Si mira en la carpeta que muestra el cuadro de texto y no hay una subcarpeta bin
allí, probablemente tenga la carpeta de instalación incorrecta especificada.
Ahora, en esa misma pantalla de Toolchain executables
, vaya a través de los cuadros de Program Files
individuales uno por uno y verifique que los nombres de archivo que se muestran en cada uno sean correctos. Querrás alguna variación de lo siguiente:
- Compilador de C:
gcc.exe
(el mío muestrax86_64-w64-mingw32-gcc.exe
) - Compilador de C ++:
g++.exe
(el mío muestrax86_64-w64-mingw32-g++.exe
) - Enlazador para archivos dinámicos:
g++.exe
(el mío muestrax86_64-w64-mingw32-g++.exe
) -
gcc-ar.exe
estáticas:gcc-ar.exe
(la mía muestrax86_64-w64-mingw32-gcc-ar.exe
) - Depurador:
GDB/CDB debugger: Default
- Compilador de recursos:
windres.exe
(el mío muestrawindres.exe
) - Hacer programa:
make.exe
(el mío muestramingw32-make.exe
)
Una vez más, tenga en cuenta que todos estos archivos se encuentran en la subcarpeta bin
de la carpeta que se muestra en el cuadro de la Compiler installation folder
del Compiler installation folder
: si no puede encontrar estos archivos, es probable que tenga una carpeta incorrecta. Está bien si los nombres de archivo no son una coincidencia perfecta, sin embargo; diferentes compilaciones de GCC pueden tener nombres de archivos con prefijos diferentes, como se puede ver en mi configuración.
Una vez que haya terminado con todo eso, siga adelante y haga OK
en OK
. Puede reiniciar Code :: Blocks si lo desea, solo para confirmar que los cambios se mantendrán incluso si se produce un fallo (he tenido problemas ocasionales en los que Code :: Blocks se bloquea y se olvida de cualquier configuración cambiada desde el último lanzamiento).
Ahora, deberías estar todo listo. Sigue adelante e intenta tu pequeña sección de código de nuevo. Querrás que int main(void)
sea int main()
, pero todo lo demás se ve bien. Intenta construirlo y ejecutarlo y ver qué pasa. Debería ejecutarse con éxito.
* Cómo descargar e instalar CodeBlocks. * (Ya he descargado)
*** Ahora, cómo resolver el error de entorno CodeBlocks.
Vaya a "Configuración" ---- "Compilador" ---- "Compilador seleccionado" (Compilador GNU GCC).
Que, seleccionado "ejecutables de Toolchain".
Ahora, "(C: / Archivos de programa (x86) / CodeBlocks / MinGW)"
Vea el video: https://youtu.be/Tb1VnXs60Lg
- Desinstala / elimina tu compilador de códigos de bloques actual.
- Instale codeblocks usando este enlace que contiene los archivos del compilador GCC : here .
- Ahora vaya a: Configuración> Compilador ....> Ficha Ejecutables de ToolChain
- HAGA CLIC en el botón Detectar automáticamente y luego haga clic en el botón Aceptar . Ahora solo reinicie CodeBlocks y comience a escribir sus códigos y use la opción Construir y ejecutar. FUNCIONARÁ normalmente.