Size: a a a

2021 April 18

R

Roman in C++ Together 2.0
Не правильно?
А все потомк что я не знаю и хочу как раз таки узнать
источник

M

Michael in C++ Together 2.0
Прата ведь не объяснял разве?..
источник

M

Michael in C++ Together 2.0
-o флаг указывает как должен называться файл на выхлопе, иначе будет a.out
источник

M

Michael in C++ Together 2.0
источник

M

Michael in C++ Together 2.0
источник

M

Michael in C++ Together 2.0
вот если нравятся видосики
источник

R

Roman in C++ Together 2.0
Процесс компиляции программ на C++ / Хабр
https://m.habr.com/ru/post/478124/
источник

R

Roman in C++ Together 2.0
Аха, тоже не сидел без дела, искал.
источник

R

Roman in C++ Together 2.0
Я все забываю порядок, почел статейку про компиляцию на Си
источник

А

Антон in C++ Together 2.0
источник

R

Roman in C++ Together 2.0
Объяснял, но емнип, кратко.
источник

R

Roman in C++ Together 2.0
А мне подробно нужно
источник

DK

David Kravets in C++ Together 2.0
Тоже сейчас изучаю, так вроде бы и на ++ тоже также
источник
2021 April 19

R

Roman in C++ Together 2.0
Норм
источник

R

Roman in C++ Together 2.0
Что то АДА давно не было...
Да и от Виталия вестей нет ...
источник

DK

David Kravets in C++ Together 2.0
Как ты пон работу линкера ?
источник

R

Roman in C++ Together 2.0
Пока что у меня такое представление, что все говно смешивается в 1 кучу.
Мол тексты нескольких файлов в 1 файл.
Например на входе:

main.cpp
huybrizg.h
huybrizg.cpp
astraumniy.h
astraumniy.cpp

На выхлопе:

kakayatohuyNya.out
источник

DK

David Kravets in C++ Together 2.0
Неа, там h файлы становятся частью CPP файлов , линкеру поступают только об файлы исходников и библиотеки , я думаю так правильнее
источник

DK

David Kravets in C++ Together 2.0
Но там есть исключения на счёт динамической библиотеки
источник

DK

David Kravets in C++ Together 2.0
Он вроде бы на уровне линковки присоединяется но частью не становится и поэтому размер файла не растет
источник