Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > программирование в linux на с++


Автор: slutsker 6.7.2007, 07:35
объясните где и как начать программировать (при установки я выбрал пает для разраотчиков, но там не понятно что нужно подключить и как им пользоваться - подскажите плиз smile )

Автор: vintyara 6.7.2007, 10:15
Да фпринцыпе очень просто smile Создаёшь файло, делаешь ему расширение *.cpp, внутри него пишешь программу smile Вот и всё smile

После написания, для компиляции пользуй gcc, тобишь с командной строки - gcc имя_файла.cpp

Автор: powerfox 6.7.2007, 17:03
Цитата(vintyara @  6.7.2007,  11:15 Найти цитируемый пост)
После написания, для компиляции пользуй gcc, тобишь с командной строки - gcc имя_файла.cpp

Результат компиляции - файл a.out, для его запуска можно в консоли ./a.out

Автор: bilbobagginz 8.7.2007, 13:46
Цитата

объясните где и как начать программировать (при установки я выбрал пает для разраотчиков, но там не понятно что нужно подключить и как им пользоваться - подскажите плиз


хотелось бы узнать каким дистрибутивом линукс вы пользуетесь.

Автор: nerezus 9.7.2007, 12:19
slutsker, все просто. Ставишь компилер(обычно он ставицо подефолту) и IDE.
IDE есть практически все те же, как и в винде, кроме VS и билдера.
Советую эклипс: http://mirror.yoxos-eclipse-distribution.de/eclipse.org/technology/epp/downloads/release/20070702/eclipse-cpp-europa-linux-gtk.tar.gz

Автор: bsa 12.7.2007, 10:52
Цитата(vintyara @ 6.7.2007,  10:15)
После написания, для компиляции пользуй gcc, тобишь с командной строки - gcc имя_файла.cpp

И будет куча мата. smile
gcc - это GNU C Compiler.
А программу написанную на С++ нужно собирать компилятором g++.

Автор: powerfox 12.7.2007, 11:54
Никто из наших и не заметил smile))
bsa, молодец

Автор: smalcom 12.7.2007, 12:24
наши просто ужо и сами просто разберуцо, еси мат бут )

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)