2012-10-20 6 views
5

Ich muss die neueste Version von GCC auf Linux Mint 13 installieren. Ich habe einige nützliche Terminal-Befehle für Ubuntu 12.04 gefunden, aber es scheint, dass nichts ähnliches für Mint existiert im Internet ...Wie installiere ich GCC 4.7.2 auf Linux Mint?

Edit: Ich löste die Problem, so, um alle anderen zu helfen, schreiben Sie diese Befehle:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get update

sudo apt-get install g++-4.7 c++-4.7

Und alles funktioniert gut. :)

Antwort

2

Um einen bestimmten Pakettyp

apt-cache search "package" 

In Ihrem Fall "gcc" zu finden. Mine zeigte mindestens 40 verschiedene Gnu-Compiler-Pakete zur Auswahl. Die eine, die es klingt wie du willst ist GCC-4.7-Base. Sie könnten auch vor der Suche apt-get aktualisieren.

sudo apt-get update 
5

Ich baute es von der Quelle, als ich das nicht zu lange her.

folgte ich den Anweisungen here, aber ich heruntergeladen und extrahiert gcc 4.7.2 zuerst statt zuletzt und ersetzt Schritte 3 bis 5 mit diesem Skript ausgeführt wird, die mit ihm kommt (was für Sie diese Schritte tut):

gcc-4.7.2/contribs/download_prerequisites

Sie können die gcc Quellen von einem der Mirror-Sites herunterladen: http://gcc.gnu.org/mirrors.html


Edit: hinzugefügt der

in-post Anweisungen
  1. Download und Dekomprimierung g ++ - 4.7.2

  2. $ sudo apt-get gcc-multilib m4

  3. installieren, um für unzureichend Pfadinformationen zu kompensieren, hat dieses Bild $ LD_LIBRARY_PATH

    Export LIBRARY_PATH =/usr/lib/i386-l:

    export LD_LIBRARY_PATH =/usr/local/lib .bashrc inux-Gnu Export

    Export C_INCLUDE_PATH =/usr/include/i386-linux-gnu Export

    Export CPLUS_INCLUDE_PATH =/usr/include/i386-linux-gnu

  4. diese Symlinks für die gleiche hinzufügen Grund:

    $ sudo ln -s /usr/include/i386-linux-gnu/gnu/stubs-32.h/usr/include/Gnu

    $ sudo ln -s/usr/lib/i386 -linux-gnu/crti.o/usr/lib/crti.o

    $ sudo ln -s /usr/lib/i386-linux-gnu/crt1.o /usr/lib/crt1.o

    $ sudo ln -s/usr/lib/i386-linux- Gnu/crtn.o /usr/lib/crtn.o

    $ sudo ln -s /usr/local/lib/libmpc.so.3 /usr/lib/libmpc.so.3

  5. Lauf gcc-4.7.2/contribs/download_prerequisites

  6. configure, make, make install