source: content/digarden/pages/20210519185300-gcc.org@ 972a737

Last change on this file since 972a737 was 972a737, checked in by w96k <w96k@…>, on Apr 16, 2023 at 5:54:55 PM

Add logseq

  • Property mode set to 100644
File size: 800 bytes
Line 
1:PROPERTIES:
2:ID: 28f71607-81c7-42b4-9968-d22de5adba55
3:END:
4#+title: GCC
5https://gcc.gnu.org
6
7*Флаги оптимизации*:
8/-O, -O1, -O2, -O3, -Ofast/
9Уровни оптимизации
10
11/-Og, Os/
12Оставить код почти неоптимизированным
13
14*Защита стека*:
15/-fstack-protector, -fstack-protector-all, -fstack-protector-strong/
16
17*Флаги сборки*:
18+ -E :: Запуск препроцессора
19+ -S :: Запуск компилятора
20+ -c :: Запуск ассемблера
21+ -D :: Определение макроса
22+ -o :: Определения файла вывода
23+ -g :: Включить символы для дебага
24
25
26[[http://bitboom.github.io/an-overview-of-gcc][Обзор внутренностей GCC]]
Note: See TracBrowser for help on using the repository browser.