LINUX.ORG.RU

g++ vc gcc


0

0

Сестренке в универе задала вопрос преподша: "В чем разница между g++ и gcc?" Я и коллеги курили над манами больше часа, и вот список различий:

g++ для плюсов, gcc - менеджер компиляторов.

gcc -x mail.cpp скомпилит объектный файл, который можно слинковать при помощи gcc.

Все остальные отличия сводятся к отличию между языками - включение/отключение исключений, поддержка/отключение RTTI, и т.д.

Преподавательнице мало) Я уже заинтригованный завтра пойду к тйотке в универ, мне аж интересно, чего же там такое учат студенты, что девелоперы юзающие компилеры каждый день не знаю больше различий, даже при поддержке манов.

Либо как вариант сделать diff на бинарники и исходники =)))

Что скажут ЛОРовцы?

тётке стоит сделать промывание прямой кишки. скорее всего, ей требуется просто формальный ответ, а не "это для того, а вот эта ерундовина работуает уже так"

anonymous
()
Ответ на: комментарий от anonymous

>gcc - GNU Compiler collection. g++ - c++ compiler.

Тйотка непреклонна. Исчо. Исчо отличия. Говорили уже

zabivator
() автор топика
Ответ на: комментарий от anonymous

>тётке стоит сделать промывание прямой кишки. скорее всего, ей требуется просто формальный ответ, а не "это для того, а вот эта ерундовина работуает уже так"

Как выглядит мифический формальный ответ?

zabivator
() автор топика
Ответ на: комментарий от acefsm

>все таки более полным ответом будет diff gcc g++ =)

Я вот хочу сходить прозондировать наличие мозга и сознания

zabivator
() автор топика
Ответ на: комментарий от zabivator

нафига? Есть гост по ответам на экзаменационные вопросы. его и кури.

anonymous
()

разница в два символа там '+', а в другой абривиатуре 'c'

gcc - может быть именем переменной, а g++ нет(справедливо для некоторых языков)

g++ = g + 1

gcc - непонятно с - из латиницы или из кирилицы или ещё откуда

зеркально отражённая g++ --> ++g, а это = g+1
зеркально отражённая gcc --> ccg, а это может и != gcc

прдмет-то какой сестра проходит... тут важен контекст предмета

anonymous
()

п++ при линковке (типа g++ abyr.cc -o abyr) автоматом цепляет плюсовые библиотеки.

anonymous
()

ибаннцо сложный вопрос. не уже ли так сложно объяснить что один для языак с++, а другой для Си. а потом втирать про разлиция между языками.

anonymous
()
Ответ на: комментарий от anonymous

>п++ при линковке (типа g++ abyr.cc -o abyr) автоматом цепляет плюсовые библиотеки.

Угу. g++ == gcc -lstdc++

php-coder ★★★★★
()
Ответ на: комментарий от anonymous

>ибаннцо сложный вопрос. не уже ли так сложно объяснить что один для языак с++, а другой для Си. а потом втирать про разлиция между языками.

Ибануццо сложно общаться с неадекватными людьми, тем более объяснять им что-то. А если у человека дислекссия или образное восприятие - тогда аще труба. Это к вопросу о преподше

zabivator
() автор топика

$ diff `which gcc` `which g++`
Files /usr/bin/gcc and /usr/bin/g++ differ

Reset ★★★★★
()

Привет.

Обязательно отпиши сюда результат разговора с преподом :-).

Lego_12239 ★★
()

Не позволяй себя мучить! Поди, спроси у нее, в чем разница между тем, что ты сначала ее изнасилуешь, а потом убьешь, и обратной последовательностью.

anonymous
()
Ответ на: комментарий от anonymous

> в чем разница

насильник -- звучит позорно, а некрофил -- горделиво-таинственно

dilmah ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.