Добрый день! На данный момент я собираю свой код на C с помощью алиаса build:
build() {
cc -g -O2 -Wall -Werror -Wformat-security -Wignored-qualifiers -Winit-self \
-Wswitch-default -Wfloat-equal -Wpointer-arith -Wtype-limits \
-Wempty-body -Wstrict-prototypes -Wold-style-declaration \
-Wold-style-definition -Wmissing-parameter-type -Wmissing-field-initializers \
-Wnested-externs -Wno-pointer-sign -std=gnu99 "$@"
}