Здраствуйте!
Я пытаюсь учить С++ и хочу этим заниматься в Линуксе.
Подскажите пожалуйсто как програмировать в Linux?
Я попробовал в программе KDevelop C/C++ v.3.1.1
Но он при сборке проекта выдает ошибку
_____________________________________
checking for C++ compiler default output file name...
configure: error: C++ compiler cannot create executables
See `config.log' for more details.
*** Завершено с кодом: 77 ***
-------------------------------------
хотя до этого стоял линукс все было ок.
код програмы очень прост =) ниже
шаблон KDevelop
_____________________
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif#include <iostream>
#include <cstdlib>using namespace std;
int main(int argc, char *argv[])
{
cout << "Hello, from Win32!" << endl;return EXIT_SUCCESS;
}
------------------------------------и почемуто в Линуксе не может скомпелировать такой код
----------------------
#include <iostream.h>main()
{
cout << "Привет";
return 0;
}
-------------------
а в виндувсе это работает без проблем.
-------------------
1) подскажите пожалуйсто что мне делать с ошибкой 77 ?
2) Может стоит попробовать что нибудь другое в Линуксе ?
3) Почему приходется писать столько дерективов для Hello World ?
(я пользуюсь Linux Fedora 5)
Простите за беспокойство я разобрался.
стал програмировать в vi редакторе.
были проблемы с <iostream>
надо было напечатать то всего#include <iostrem.h>
//не хватало этой строчки как я понял
using namespace std;main(){
//и работает cout и cin =)
cout << "привет\n";
return 0;
}Еще я не правельно его компелировал с помощю gcc а
надо было с g++
еще раз извеняюсь за беспокойство.Только одиностался вопрос что это за строчка using namespace std; ???
>Простите за беспокойство я разобрался.
>стал програмировать в vi редакторе.
>были проблемы с <iostream>
>надо было напечатать то всего
>
>#include <iostrem.h>
>
>//не хватало этой строчки как я понялНАДО:
#include <iostream>
using namespace std;using namespace std; - читать стандарт языка о использовании пространств имен.
>Здраствуйте!
>Я пытаюсь учить С++ ...Я бы посоветовал учить еще и русский :)
>Я бы посоветовал учить еще и русский :)Спасибо!
Велик и богат русский языка =)
На счет русского я подумаю.
Но С++ интересней.---------------------------
Спасибо большое ВСЕМ!!!
---------------------------есть еще один вопросик =)
а хотя ладно в следущий раз, пока сам поковыряюсь.
>Я попробовал в программе KDevelop C/C++ v.3.1.1Сейчас меня, наверное, запинают ногами по лицу господа "гуру", но с моей точки зрения для новичка самое то - Anjuta IDE. Нормальный редактор, нормальный отладчик там же, нормальный проект. И никаких vi :-)