Добрый вечер, уважаемые знатоки!
Возник следующий вопрос:
В компиляторе gcc для языка Си можно написать несколько вариантов команд, чтобы получить исполняемый файл:
1 способ:
gcc -o main.exe main.c
2 способ:
gcc –E main.c > main.i
gcc –S main.i
gcc –c main.s
gcc –o main.exe main.o
И возник вопрос: в чем преимущество второго способа над первым?
Есть предположение, что в больших проектах это позволяет не пересобирать проект полностью, а лишь его измененную часть