RSS Feed

Posts Tagged ‘cxxflags’

  1. Kompilacja *src.rpm

    Październik 14, 2009 by admin

    terminalBędziemy potrzebować 15 min. na przygotowanie systemu do kompilacji paczek, oraz dużo mocy obliczeniowej i czasu (dla wolniejszych maszyn) dla takich paczek jak Open Office, Firefox, Amarok etc.

    Zaczniemy od początku. Chcemy się dowiedzieć jakie flagi mamy włączyć dla naszego procesora.

    Przykład oprę na swoim procesorze u Was może  być inny wynik.

    W tym celu otwieramy terminal/konsole i wpisujemy :

    user@PC:~> cat  /proc/cpuinfo .

    Na stronie Wiki Gentoo w dziale dla AMD doczytać możemy :

    vendor_id  : AuthenticAMD
    cpu family  : 16
    model  : 2
    model name  : AMD Phenom(tm) xxxx Triple/Quad-Core Processor
    stepping  : 2/3

    (więcej…)


  2. 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…)