RSS Feed

Wrzesień, 2009

  1. CFLAGS i CXXFLAGS

    Wrzesień 19, 2009 by admin

    terminalCzym jest CFLAGS i CXXFLAGS ??

    To najprościej mówią zmienne środowiskowe w Makefile pozwalające przekazać nam dodatkowe parametry do kompilatora (gcc) .

    CFLAGS umożliwia dodać przełączniki dla kompilatora C, a CXXFLAGS ma być stosowany przy powoływaniu się na C + + kompilator. Podobnie, zmienna CPPFLAGS istnieje w przełączniki mają być przekazane do preprocesora C. Zmienne  te najczęściej wykorzystywane są do optymalizacji lub debugowania np.: -g lub -march=k8.

    Użytkownicy wolnych systemów w dość łatwy sposób mogą dowiedzieć się jakich przełączników mogą użyć.

    W tym celu otwieramy terminal/konsole i wpisujemy:

    user@PC:~> gcc –help
    (więcej…)