Этот вопрос уже давно меня беспокоит. Рассмотрим две следующие программы:
#incude <iostream>
int main()
{
std::cout << "Hello, World!";
}
и
int main()
{
int x = 5;
int y = x*x;
}
- Windows:
В первом примере для консоли, естественно, требуются системные .dll. Я это понимаю. А как насчет второго? Что-нибудь нужно для запуска? Некоторые библиотеки времени выполнения? Кстати, а что на самом деле делают библиотеки времени выполнения?
- Linux:
Понятия не имею, можете ли вы просветить меня?
Я знаю, что это зависит от компилятора и ОС, но мне нужен либо общий ответ, либо конкретные примеры. TIA.
задан Armen Tsirunyan 16 October 2010 в 08:26
поделиться