Új hozzászólás Aktív témák

  • Sipi

    addikt

    válasz escie #1489 üzenetére

    A USE flagek közé be KELL tenni, különben az ebuild kikapcsolja a használatát, mindegy, mi a CFLAG. Ha be van kapcsolva, az adott csomagok mindenképpen 3dnow/mmx/sse támogatással fordulnak.
    A -msse, stb. GCC kapcsolók azt teszik, hogy mindent ilyen támogatással fordítanak. A USE flaggel kapcsolt opciók valamivel mások, de nem tudom leírni a különbséget...
    Valami olyasmi, hogy a USE flag mmx/sse-je engedi, hogy ahol a kódban külön mmx/sse-re írt rész van, azt használja. A CFLAG pedig mindig, mindenhol igyekszik kihasználni ezeket az extra utasításokat. Ez többnyire semmit sem jelent, hiszen egy sima karakter-bekérésen nincs mit mmx/sse-vel gyorsítani, de előfordulhat a kódban olyan rész, amit az író külön nem írt meg mmx/sse-re, de esetleg a fordító talál olyan lehetőséget, hogy gyorsdítson rajta.

    Sipi

Új hozzászólás Aktív témák