2012-08-21 29 views
6

Cada vez que intento construir mi C++ archivo me sale este errorError en C++ netbeans mkdir no encontrado?

"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf 
make[1]: Entering directory `/c/Users/Joey/Documents/NetBeansProjects/C++Train' 
"/usr/bin/make" -f nbproject/Makefile-Debug.mk dist/Debug/MinGW-Windows/c__train.exe 
make[2]: Entering directory `/c/Users/Joey/Documents/NetBeansProjects/C++Train' 
make[2]: mkdir: Command not found 
mkdir -p build/Debug/MinGW-Windows 
make[2]: Leaving directory `/c/Users/Joey/Documents/NetBeansProjects/C++Train' 
make[1]: Leaving directory `/c/Users/Joey/Documents/NetBeansProjects/C++Train' 
make[2]: *** [build/Debug/MinGW-Windows/HelloWorld.o] Error 127 
make[1]: *** [.build-conf] Error 2 
make: *** [.build-impl] Error 2 


BUILD FAILED (exit value 2, total time: 2s) 

he comprobado el directorio de la make.exe estaba dentro y mkdir estaba allí, así que sólo estoy desconcertado.

mi propio código no muestra ningún error:

#include <iostream> 

int main() { 
    using namespace std; 
    cout << "Hello World!" << endl; 
    return 0; 
} 

Sólo un simple hola mundo poco para poner a prueba NetBeans.

+0

Pruebe esto: http://forums.netbeans.org/topic49371.html –

Respuesta

5

Supongo que no agregó msys a su variable PATH. Vea esta entrada en el foro de Netbeans (http://forums.netbeans.org/topic38061.html) Entonces, el mensaje de error que recibió no se queja de make, se queja de que no puede encontrar mkdir, que se supone que está en un directorio en su directorio msys. Agregar C: \ MinGW \ msys \ 1.0 \ bin \ a su variable PATH de Windows probablemente sea suficiente para solucionar esto.

+0

Tengo este problema y esto no funcionó – 3bdalla

+1

¡Funcionó como un amuleto, gracias! (Por supuesto, necesitaba reiniciar NetBeans) –

Cuestiones relacionadas