Pertanyaan Cara membuat g ++ 4.5.2 di Ubuntu 10.04


Compiler gcc saya agak ketinggalan jaman - gcc 4.3, jadi saya ingin membuat gcc baru dari sumber karena saya menjalankan pembaruan apt-get, tetapi belum ada versi yang dibangun sebelumnya. Adakah yang pernah mengalami proses ini sebelumnya?

Terima kasih,
Chan


2
2018-01-22 06:08


asal


pertimbangkan untuk bertanya askubuntu.com ... - akira


Jawaban:


Instal versi baru GMP, MPFR, MPC dari sumber:

curl -O http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/gmp/gmp-5.0.1.tar.gz
tar zxf gmp-5.0.1.tar.gz
cd gmp-5.0.1/
./configure --prefix=/usr
sudo make install
cd ..

curl -O http://www.mpfr.org/mpfr-current/mpfr-3.0.0.tar.gz
tar zxf mpfr-3.0.0.tar.gz
cd mpfr-3.0.0/
./configure --prefix=/usr
sudo make install
cd ..

curl -O http://www.multiprecision.org/mpc/download/mpc-0.8.2.tar.gz
tar zxf mpc-0.8.2.tar.gz 
cd mpc-0.8.2/
./configure --prefix=/usr
sudo make install

5
2018-01-25 05:38



Ini biasanya ide yang lebih baik untuk menginstal ini melalui paket: sudo apt-get build-dep gcc-4.5 - Etienne Perot


Anda akan ingin mengunduh paket sumber. Anda bisa mendapatkannya http://gcc.gnu.org/releases.html

Selanjutnya Anda akan ingin menginstal paket build-essentials dari apt. Gunakan perintah berikut:

sudo apt-get install build-essential

Selanjutnya Anda akan ingin mengekstrak paket source ke direktori sendiri:

mkdir -p ~/compiling/gcc
cd !$
tar -zxvf ~/path/to/downloaded/gcc-4.5.2.tar.gz
cd gcc-4.5.2

Maka Anda akan ingin mengkompilasinya, biasanya prosesnya adalah sebagai berikut:

./configure
make
sudo make install

Namun, jika Anda menghilangkan bagian terakhir, Anda masih dapat menjalankan program dengan memanggilnya secara langsung, sambil mempertahankan versi gcc yang saat ini Anda pasang untuk penggunaan normal.


1
2018-01-22 07:28





Saya mengikuti langkah-langkah ini dari situs web GNU dan mendapat gcc yang terpasang dengan sempurna: http://gcc.gnu.org/install/prerequisites.html

Pada dasarnya, Anda perlu menginstal

  • gmp-5.0.1
  • mpc-0.8.2
  • mpfr-3.0.0

dan pustaka lain yang disebutkan dapat ditemukan di bawah Synaptic Package Manager.

Itu saja


0
2018-01-23 12:43