Легендарный GCC: 15 опций (флагов), меняющих игру в программировании на языке Си
HTML-код
- Опубликовано: 12 сен 2024
- 🧠 Материал для гуру на языке Си, чтобы вспомнить опции-столпы на которых стоит компиляция программ на Си и для знакомящихся с этих языком людей для того, чтобы понять масштаб настраеваемости компиляции Си-программ.
🔧 Флаги, которые буду расммотренн в этом видео:
-c, -Wall, -Wextra, -Werror, -O2, -g, -I,
-std=c11, -D, -fstack-protector,
-march=native, -pedantic,
-fsanitize=address,
-fPIC, -fcommon
🔗 Ссылки
🗂️ [nooks](github.com/yel...)
🗃️ [facad](github.com/yel...)
cmake рулит как нативно так и кроссплаформенно!
Более подробное дополнение к лекциям Курячего! О тлично! А то он "мимолетом" рассматривает данный вопрос. Но, meson пробовал использовать, что-то он криво работает, make гораздо лучше.
cmake пробовал?