2012-08-21 27 views
6

Mỗi lần tôi cố gắng xây dựng c của tôi ++ tập tin tôi nhận được lỗi nàyLỗi trong C++ netbeans mkdir không tìm thấy?

"/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) 

Tôi đã kiểm tra các thư mục make.exe là trong và mkdir có vì vậy tôi chỉ bối rối.

mã của tôi tự thấy không có lỗi:

#include <iostream> 

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

Chỉ cần một chút hello world đơn giản để kiểm tra netbeans.

+0

Hãy thử cách này: http://forums.netbeans.org/topic49371.html –

Trả lời

5

Tôi đoán bạn không thêm msys vào biến PATH của bạn. Xem mục này trong diễn đàn Netbeans (http://forums.netbeans.org/topic38061.html) Vì vậy, thông báo lỗi bạn nhận được không phàn nàn về việc thực hiện, nó phàn nàn rằng nó không thể tìm thấy mkdir, được cho là nằm trong một thư mục trong thư mục msys của bạn. Thêm C: \ MinGW \ msys \ 1.0 \ bin \ vào cửa sổ của bạn Biến PATH có lẽ sẽ đủ để sửa lỗi này.

+0

Tôi đang gặp sự cố này và điều này không hoạt động – 3bdalla

+1

Làm việc như một sự quyến rũ, cảm ơn! (Tất nhiên, tôi cần khởi động lại NetBeans) –

Các vấn đề liên quan