CFLAGS

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

CFLAGS и CXXFLAGS являются или именами переменных среды или переменными Makefile, которые устанавливаются для указания дополнительных параметров, передаваемых компилятору в процессе создания программного обеспечения.

Эти переменные обычно указываются внутри Makefile и затем выполняют вспомогательную роль по отношению к командной строке при вызове компилятора. Если они не указаны в Makefile, то они будут считаны из среды, если они там указаны. Инструменты наподобие конфигурационного скрипта ./configure утилиты autoconf обычно берут их из среды и записывают их в создаваемые Makefiles.

CFLAGS позволяет добавлять параметры для компилятора языка Си, а CXXFLAGS предполагается, что будет использоваться при вызове компилятора языка C++. Аналогично, переменная CPPFLAGS указывается для параметров, передаваемых препроцессору Си.

Эти переменные в основном используются для указания параметров компилятора при оптимизации или отладке, например: -g, -O2 или (что специфично для GCC) -march=athlon.

См. также

Ссылки

en:CFLAGS

fr:CFLAGS it:CFLAGS pt:CFLAGS

Источник — «http://www.sbup.com/wiki/CFLAGS»
Личные инструменты

Served in 0.066 secs.