В настоящее время я использую Netbeans 7.4, MinGw, и у меня были проблемы с моей первой компиляцией. В нем говорится, что mkdir перестает отвечать, когда я пытаюсь скомпилировать, и появляется следующий журнал отладки.C++ Netbeans Не удалось скомпилировать
"/C/MinGW/msys/1.0/bin/make.exe" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make.exe[1]: Entering directory `/d/NetBeans/Welcome_1'
"/C/MinGW/msys/1.0/bin/make.exe" -f nbproject/Makefile-Debug.mk dist/Debug/MinGW-Windows
/welcome_1.exe
make.exe[2]: Entering directory `/d/NetBeans/Welcome_1'
mkdir -p build/Debug/MinGW-Windows
0 [main] mkdir 3296 open_stackdumpfile: Dumping stack trace to mkdir.exe.stackdump
make.exe[2]: *** [build/Debug/MinGW-Windows/welcome.o] Error 5
make.exe[2]: Leaving directory `/d/NetBeans/Welcome_1'
make.exe[1]: *** [.build-conf] Error 2
make.exe[1]: Leaving directory `/d/NetBeans/Welcome_1'
make: *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 3s)
Ниже приведены мои пути к компилятору.
Просьба помочь.
Изменен путь команды make к C: \ msys \ 1.0 \ bin \ make.exe и возникает следующая ошибка.
"/C/msys/1.0/bin/make.exe" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make.exe[1]: Entering directory `/c/NetBeans/Welcome_2'
"/C/msys/1.0/bin/make.exe" -f nbproject/Makefile-Debug.mk dist/Debug/MinGW-Windows
/welcome_2.exe
make.exe[2]: Entering directory `/c/NetBeans/Welcome_2'
mkdir -p build/Debug/MinGW-Windows
rm -f "build/Debug/MinGW-Windows/welcome.o.d"
g++ -c -g -MMD -MP -MF "build/Debug/MinGW-Windows/welcome.o.d" -o build/Debug/MinGW-
Windows/welcome.o welcome.cc
In file included from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\cwchar:44:0,
from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\postypes.h:40,
from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\iosfwd:40,
from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\ios:38,
from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\ostream:38,
from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\iostream:39,
from welcome.cc:31:
c:\mingw\include\wchar.h:37:20: fatal error: stddef.h: No such file or directory
#include <stddef.h>
^
compilation terminated.
make.exe[2]: *** [build/Debug/MinGW-Windows/welcome.o] Error 1
make.exe[2]: Leaving directory `/c/NetBeans/Welcome_2'
make.exe[1]: *** [.build-conf] Error 2
make.exe[1]: Leaving directory `/c/NetBeans/Welcome_2'
make: *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 955ms)
«Ошибка 5» означает «разрешение отказано»: вы не можете писать или создавать «build/Debug/MinGW-Windows/welcome.o». – FoggyDay
Но я работаю как администратор. – nubbear
Я думаю, что мой mkdir разбился, почему папка не создана, и поэтому разрешение не предоставляется для создания. – nubbear