He instalado el NetBeans IDE 7.3.1 casi hace una semana y todavía no he sido capaz de llegar a compilar nada.

Estoy usando el Cygwincompilador de C/C++, y me da el siguiente mensaje de error para un simple «Hola Mundo» programa:

"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Entering directory `/cygdrive/c/Users/CaptFuzzyboots/Documents/NetBeansProjects/Hello World'
"/usr/bin/make"  -f nbproject/Makefile-Debug.mk dist/Debug/Cygwin_1-Windows/hello_world.exe
make[2]: Entering directory `/cygdrive/c/Users/CaptFuzzyboots/Documents/NetBeansProjects/Hello World'
mkdir -p build/Debug/Cygwin_1-Windows
rm -f build/Debug/Cygwin_1-Windows/main.o.d
gcc    -c -g -MMD -MP -MF build/Debug/Cygwin_1-Windows/main.o.d -o build/Debug/Cygwin_1-Windows/main.o main.c
make[2]: gcc: Command not found
nbproject/Makefile-Debug.mk:66: recipe for target `build/Debug/Cygwin_1-Windows/main.o' failed
make[2]: *** [build/Debug/Cygwin_1-Windows/main.o] Error 127
make[2]: Leaving directory `/cygdrive/c/Users/CaptFuzzyboots/Documents/NetBeansProjects/Hello World'
nbproject/Makefile-Debug.mk:59: recipe for target `.build-conf' failed
make[1]: *** [.build-conf] Error 2
make[1]: Leaving directory `/cygdrive/c/Users/CaptFuzzyboots/Documents/NetBeansProjects/Hello World'
nbproject/Makefile-impl.mk:39: recipe for target `.build-impl' failed
make: *** [.build-impl] Error 2


BUILD FAILED (exit value 2, total time: 472ms)

EDITAR

Me fijo esta a través de un nuevo conjunto de herramientas y añadir el directorio base como Cygwin -> bin.

El problema ahora es que sigo recibiendo

No se puede iniciar pty proceso

  • gcc: Command not found , suena como su cygwin es posible que la instalación no disponga de todas las herramientas necesarias. ¿Has comprobado las herramientas de la lista aquí?
  • madth3 – tengo todo de ellos 🙂 Todavía no sé por qué tengo la C compilador,Depurador,el compilador de C++ y de la utilidad

2 Comentarios

  1. 2

    gcc: Command not found

    1. Usted debe comprobar si ha instalado gcc (más gdb y make)

      1. a través de MinGW:

        MinGW+NetBeans (solo mira las capturas de pantalla, usted no tiene que entender húngaro)

        Netbeans C/C no se compila

        Netbeans C/C no se compila

      2. a través de Cygwin:

        http://www.eecg.utoronto.ca/~aamodt/ece242/cygwin.html

        Netbeans C/C no se compila

    2. Usted debe también comprobar si las rutas son correctas en NetBeans:

      Herramientas > Opciones > C/C++ > Construir Herramientas:

      (En el momento de la creación de la captura de pantalla, he tenido MinGW instalado en C:\Programs\MinGW, PERO si usted tiene instalado en C:\MinGW (que es el predeterminado), esta correcto, demasiado! La única cosa importante es que usted debe instalar MinGW en una ruta que no contenga espacios en blanco.)

      Netbeans C/C no se compila

      Esto es lo que parece cuando las rutas son incorrectas, las letras son de color rojo:

      Netbeans C/C no se compila

      Nota: he MinGW instalado, pero no cambia el hecho de que usted debe comprobar si la rutas son correctas.

    3. Usted también debe tener cuidado de que el derecho de Configuración está seleccionada en las Propiedades del proyecto (clic derecho en el proyecto) > la Acumulación de La derecha «colección de herramientas» tiene que ser seleccionado (en el que los caminos anteriores son correctas):

      Netbeans C/C no se compila

    Unable to start pty process

    Relacionados con la respuesta: Se puede construir, pero no se puede ejecutar código C en netbeans (pero funciona en línea de comandos)

    Así que haga clic derecho sobre el proyecto, Propiedades > Ejecutar > Tipo de Consola > Terminal Externo (en lugar de, por ejemplo, «Interior de la Terminal»). Aquí está una captura de pantalla:

    Netbeans C/C no se compila

    • También funciona con la salida Estándar. En mi caso funcionó.
    • fue hace mucho tiempo, yo no puedo probar ahora, pero escribí el último consejo (cambiando el Tipo de Consola) para el OP «no se puede iniciar pty proceso» mensaje de error – no recuerdo por qué no funcionó con la Salida Estándar, pero la configuración Externa Terminal de resolver el problema.
  2. 0

    Aquí está el problema:

    gcc: Command not found 

    Cygwin no es un compilador, es un unix-como medio para Windows. Gcc es el compilador. Usted tiene que instalar gcc con Cygwin antes de que se va a trabajar.

    • Sí,he instalado el gcc g++ y c compilador desde el menú de instalación de cygwin,pero si tú lo dices,voy a intentar de nuevo 🙂 Gracias

Dejar respuesta

Please enter your comment!
Please enter your name here