Здравствуйте уважаемые пользователи!
Компилирую программу на C++
Не получается скомпилировать даже простейшею программу!
Компилятор: MiniGW
IDE: NetBeans
Лог компилятора
"/C/MinGW/msys/1.0/bin/make.exe" -f nbproject/Makefile-Release.mk QMAKE= SUBPROJECTS= .build-conf
make.exe[1]: Entering directory `/c/ShevchProgramms/learn/HelloWorld'
"/C/MinGW/msys/1.0/bin/make.exe" -f nbproject/Makefile-Release.mk dist/Release/MinGW-Windows/helloworld.exe
make.exe[2]: Entering directory `/c/ShevchProgramms/learn/HelloWorld'
mkdir -p build/Release/MinGW-Windows
rm -f "build/Release/MinGW-Windows/newfile.o.d"
g++ -c -O2 -MMD -MP -MF "build/Release/MinGW-Windows/newfile.o.d" -o build/Release/MinGW-Windows/newfile.o newfile.cpp
newfile.cpp:2:19: conio.h: No such file or directory
newfile.cpp: In function `int main()':
newfile.cpp:8: error: `getch' undeclared (first use this function)
newfile.cpp:8: error: (Each undeclared identifier is reported only once for each function it appears in.)
newfile.cpp: At global scope:
newfile.cpp:12: error: expected constructor, destructor, or type conversion before '(' token
newfile.cpp:12: error: expected `,' or `;' before '(' token
make.exe[2]: *** [build/Release/MinGW-Windows/newfile.o] Error 1
make.exe[2]: Leaving directory `/c/ShevchProgramms/learn/HelloWorld'
make.exe[1]: *** [.build-conf] Error 2
make.exe[1]: Leaving directory `/c/ShevchProgramms/learn/HelloWorld'
make.exe": *** [.build-impl] Error 2
СОБРАТЬ FAILED (значение выхода 2,, общее время: 3s)
Исходный код программы:
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
cout<<"Hello World!";
getch();
return 0;
}
Если убрать getch то всё работает!Та же самая ошибка при использовании system и остальных кодов.
Почему он не хочет их компилировать?