em Posted April 6, 2013 Report Posted April 6, 2013 (edited) Stiri pentru cei mai apropiati de pinguin, a iesit gcc 4.8. Pana cititi restul articolului sa va dau comenzile de instalare (Deocamdata nu e in niciun repo de la nicio distributie, trebuie compilat de mana)wget http://gcc.fyxm.net/releases/gcc-4.8.0/gcc-4.8.0.tar.bz2tar -xjf gcc-4.8.0.tar.bz2mkdir gcc-build && cd gcc-buildsudo apt-get install libgmp-dev libmpfr-dev libmpc-dev libc6-dev libc6-dev-i386../gcc-4.8.0/configure --prefix=/app/gcc/4.8.0makesudo make installCe aduce nou?GNU se lauda in primu rand cu compilari mult mai rapide pe proiecte mari. (Chromium, Firefox). Spun ca au atins un speedup chiar si de 40%.Ca infrastructura, este prima versiune de gcc scrisa in C++ (in concluzie, necesita g++ la compilare - pana acum fiecare noua iteratie de gcc se compila cu versiunea anterioara). Conform unui comunicat[1] oficial, schimbarea a fost necesara intrucat C++ este un limbaj mai curat, usor de mentinut si la fel de eficient ca C.Un nou flag de compilare! -Og. Pentru oamenii care vor o optimizare a codului lor si totusi au nevoie de debugging symbols.thread_local (C++11)Inherit constructorsstruct A { A(int); };struct B: A { using A::A; }; // defines B:(int)B b(42); // OKUn nou motor de generare de numere aleatoare si distributii.Cititi mai multe la changelog.[1] - cxx-conversion - GCC Wiki Edited April 6, 2013 by em 1 Quote