• # -march ?

    Posté par . Évalué à 1.

    Si tu utilises gcc pour compiler, tu peux regarder du côté de son option -march

    http://www.linuxjournal.com/article/7269 pourrait t'être utile, surtout la Table 2.
    • [^] # Re: -march ?

      Posté par . Évalué à 1.

      ça me rappel mes cours d'architecture des ordinateurs, il me semblait bien avoir vu ce genre d'optimisation...

      Mais concretement lorsque je fais:
      ---
      $ ./configure
      $ make
      $ sudu checkinstall
      ---
      à quel moment je spécifie cette option ?

      Merci
      • [^] # Re: -march ?

        Posté par . Évalué à 2.

        Salut,

        tu peux faire par exemple :

        export CLFAGS="-O3 -march=i686"
        export CXXFLAGS=$CLFAGS

        ./configure
        etc.
        • [^] # Re: -march ?

          Posté par . Évalué à 1.

          s/CLFAGS/CFLAGS/
          • [^] # Re: -march ?

            Posté par . Évalué à 1.

            J'ai fai un essai avec l'installation de fluxbox 1.0rc,
            je fais:
            $ ./configure CXXFLAGS="-mcpu=pentium4 -march=pentium4 -O3"

            et j'ai remarqué ces messages à la fin du "./configure"
            "
            Using 'g++' for C++ compiler.
            Building with '-mcpu=pentium4 -march=pentium4 -O3 -DSHAPE -I/usr/include/freetype2 ' for C++ compiler flags.
            "
            lorsque je fais mon "make" il a l'air de passer les flags comme il faut.

            Merci

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.