У меня есть простой кусок кода С ++:Почему g ++ связывает стандартную библиотеку?
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!";
return 0;
}
Когда я произвожу сборку этого кода я получаю огромный файл сборки, который я полагаю, является составление стандартной библиотеки. Почему это происходит и как я могу это предотвратить?
Определить «Огромный». Я получаю файл 7.4kb с использованием -O3. – mfontanini
@mabs: Если вы уверены, что не хотите, чтобы какой-либо из стандартных заголовков вы могли передать '-nostdinc' в командную строку компилятора. – dirkgently
+1 к mfontanini, и, пожалуйста, укажите свой компилятор и настройки. – unkulunkulu