g++ компиляция

Изображение пользователя PostaL.

Привет всем у меня такой вопрос как создавать и компилировать программу на g++ в (win32 ), в технаре на visual studio express 2008 фигачим.

0
ktchv - 17 Июнь, 2010 - 10:08
Изображение пользователя ktchv.

меня одного смущает на "g++ в (win32)"?

+1
PostaL - 17 Июнь, 2010 - 11:08
Изображение пользователя PostaL.

ну вроде как я понял так ( спорить не буду ) вот аналогично писать ту же самую всеми любимую
#include <iostream>
#include <conio.h>
using namespace std;
void main ()
{
    cout << "hello world!!!" << endl;
    _getch ();
}

так же как на visual studio express 2008,
g++ её скомпилирует?

+1
Voyageur - 17 Июнь, 2010 - 11:19
Изображение пользователя Voyageur.

Скомпилирует!

UPD. Хотя не, библиотеки conio нету кажется...
UPD2. Вот так прокатит:#include <iostream>
using namespace std;
int main ()
{
    cout << "hello world!!!" << endl;
    return 0;
}
А getch не нужен - вывод и так окажется в консоли.

+1
PostaL - 17 Июнь, 2010 - 11:26
Изображение пользователя PostaL.

Voyageur вот это ответ, спасибо
а можешь поэтапно написать как создать и скомпилоровать?
Если не сложно

+2
Voyageur - 17 Июнь, 2010 - 12:27
Изображение пользователя Voyageur.

Ну, как...
Если тебе не надо делать проект какой-нить, а просто программу написать, то открываешь любой текстовый редактор (если в графике, то лучше Kate, если в консоли, то лучше vim, хотя его надо поизучать, он своеобразный). Пишешь код данной программы в редакторе и сохраняешь в файл с расширением .cxx. Далее идешь в консоли в каталог с сохраненным файлом, в этой директории делаешь командуg++ program.cxxПрограмма компилируется, при этом, если возникают ошибки, выводятся соответствующие сообщения (это все в консоли). Если программа скомпилировалась, то в этом же каталоге появится файл a.out - это бинарник.
Запустить его на исполнение нужно командой./a.outВот, в принципе, краткое руководство))

P.S. Вот скрин небольшой сделал:

0
Zodiac - 2 Декабрь, 2010 - 20:14
Изображение пользователя Zodiac.

getch чтобы программа не завершилась до нажатия любой клавиши

0
PostaL - 2 Декабрь, 2010 - 23:57
Изображение пользователя PostaL.

Ага , только в g++ это не надо , Та и вообще я уже давненько kdevelop поставил и через него редактирую код и компилирую через cmake.

+2
PostaL - 17 Июнь, 2010 - 12:34
Изображение пользователя PostaL.

спасибо я попробую мог бы плюсовать то плюсанул но балов ещё нет толком))))))))

0
PostaL - 17 Июнь, 2010 - 16:55
Изображение пользователя PostaL.

Voyageur компилируется , отлично .
Теперь можно заниматься изучением программирования С++ не выходя с Kubuntu.)))
Моя лаба с конструктором data и перегрузкой операторов )))

я так понял тут тип возвращаемого значения void не катит
+1
Voyageur - 17 Июнь, 2010 - 17:03
Изображение пользователя Voyageur.

Нет, не катит!
Если в обычном редакторе не очень удобно, то можно поставить IDE, их тоже есть!)) Например, KDevelop.

0
PostaL - 17 Июнь, 2010 - 17:05
Изображение пользователя PostaL.

Понятно ну спасибо что помог теперь есть вообще от чего исходить

0
fox4 - 17 Июнь, 2010 - 17:20
Изображение пользователя fox4.

ИМХО: Я бы в Kubuntu в качестве IDE поставил бы QTCreator

0
Voyageur - 17 Июнь, 2010 - 22:14
Изображение пользователя Voyageur.

Я бы тоже))

0
Positron - 17 Июнь, 2010 - 23:22
Изображение пользователя Positron.

Посмотри тему API функции Linux.

0
PostaL - 18 Июнь, 2010 - 09:16
Изображение пользователя PostaL.

ок гляну

0
fox4 - 18 Июнь, 2010 - 17:27
Изображение пользователя fox4.

Кстати если программирование "зацепит" и появится желание продолжить... то неплохо бы почитать и про git очень рульная штука ))

0
PostaL - 18 Июнь, 2010 - 18:10
Изображение пользователя PostaL.

Не я пока на С++ тормазнусь некоторое время, у меня книга ещё не прочитана "как программировать на С++" (Х.М.Дейтел , П.Дж.Дейтел) 1400 стр , вот и читаю потихоньку.Всё же на будущее буду знать.

0
Chibiko - 18 Июнь, 2010 - 19:58
Изображение пользователя Chibiko.

Небольшая просьба, если можно - накидать пару ссылок на электронные версии книжок или самоучителей "программирование на C, C++, C# с нуля", а то в вузе только на ассемблере начинал, да так и не закончил, и в своё время на Ruby пытался игру движок для игры сделать, кочу сначала с высокоуровневыми языками разобраться 8) Если затрудняет тут или религия не позволяет, то в приват или на мыло. Заранее спасибо 8)

0
Positron - 18 Июнь, 2010 - 22:15
Изображение пользователя Positron.

Пиши в личку контакты - у меня такого добра много, вышлю!

+1
PostaL - 19 Июнь, 2010 - 18:18
Изображение пользователя PostaL.

Chibiko я бы посоветовал как программировать на С++

+1
PostaL - 19 Июнь, 2010 - 18:31
Изображение пользователя PostaL.

или вот
я учусь по первой

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры