Для следующих 3 случаев компиляции:
gcc -o helloc hello.c (1)
g++ -o hellocpp hello.cpp (2)
c++ -o hellocpp hello.cpp (3)
откуда мне знать «каталоги включения по умолчанию», «каталоги ссылок по умолчанию» и «библиотеки ссылок по умолчанию» в каждом случае? Я использую gcc 4.5.2 в 32-битной среде Ubuntu 11.04.
В случае (1) gcc использует стандартные библиотеки C или библиотеки GNU C? Есть ли разница между двумя библиотеками C?
Сравнивая случаи (2) и (3), есть ли разница в "библиотеках ссылок по умолчанию", используемых компилятором? Используют ли они стандартные библиотеки C ++ или библиотеки GNU C ++? В чем разница между двумя библиотеками C ++?
Заранее спасибо за любые предложения.
Лоуренс Цанг