PDA

Просмотр полной версии : компилятор С++


jks
13.05.2009, 20:52
приветик. ребят проблема Turbo C++ компилятором при вводе просто программки он не хочет её компилировать

#include <iostream>

int main(int, char*)
{
std::cout << "hallo \n"; //вывод на экран сообщения 'hallo'
getchar();
return 0;
}

[Linker Error] Error: Unresolved external '__InitVCL' referenced from C:\PROGRAM FILES\BORLAND\BDS\4.0\LIB\CP32MTI.LIB|crtlvcl
[Linker Error] Error: Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES\BORLAND\BDS\4.0\LIB\CP32MTI.LIB|crtlvcl

Roston
14.05.2009, 01:08
Кажеццо что в INT MAIN должно быть пусто

scrat
14.05.2009, 07:43
у тебя main как прототип.

Попробуй так:

#include <iostream>

int main(int argc, char* argv)
{
std::cout << "hallo \n"; //вывод на экран сообщения 'hallo'
getchar();
return 0;
}


Если не поможет, то, возможно, проблема именно с библиотеками компилятора.

Roston
14.05.2009, 11:36
ну вот в той же среде нормально всё получилось


#include <iostream>
using namespace std;
void main()
{
cout << "Hallo\n";
getchar();
}

3a4eT
08.06.2009, 13:12
такая же ошибка...возможно в ченить в библиотеках не так хз...
п.ы. borland 6.0

AL Capone
08.06.2009, 17:09
после iostream, поставь .h

3a4eT
08.06.2009, 17:39
у меня все стоит
ошиба чето linking ....

потом еще такая есть
"Debugger Kernel BORDBK61.DLL is missing o not registered"

slesh
08.06.2009, 18:59
жжжжжжете народ. BDS'ку обозвать Turbo C++.
Это тоже самое что комнилить в турбо паскале прогу которая на делфе написана.

3a4eT
08.06.2009, 19:27
я в borland builder 6.0. c++

3a4eT
09.06.2009, 07:09
разобрался,нехватало файлика bordbk61.dll,нашел зарегистрировал его