Maison Tutoriel système Linux Explication détaillée de la compilation et de l'installation de GCC sous CentOS6.8

Explication détaillée de la compilation et de l'installation de GCC sous CentOS6.8

Jan 07, 2024 pm 04:21 PM
gcc Compiler et installer

À propos du numéro de version par défaut de GCC installé via yum sous CentOS, CentOS 5 est 4.1.2 ; CentOS 6 est 4.4.7 ; CentOS 7 est 4.8.3.

Souvent, lors de la compilation et de l'installation d'un logiciel, une version supérieure de GCC est requise, sinon une erreur sera signalée.

Alors comment mettre à jour la version GCC ?

Tout d’abord, confirmez le numéro de version GCC vers lequel vous avez effectué la mise à niveau.

La dernière version de GCC est actuellement la 5.2 et CentOS 7 utilise toujours la 4.8, donc, pour des raisons de compatibilité, j'ai choisi de passer à la version 4.8.5.

Site officiel du CCG : https://www.php.cn/link/421f8eb2f6d635fc5e09d0b16c59e281

Commençons étape par étape pour compiler et installer GCC 4.8.5. Il convient de noter qu'avant de compiler et d'installer GCC, l'ancienne version de GCC et les bibliothèques dépendantes doivent être installées dans le système via yum.

Si vous compilez sous un système x86_64, vous devez également installer libgcc.i686 glibc-devel.i686.

yum install -y gcc texinfo-tex flex zip libgcc.i686 glibc-devel.i686

Remarque : Lors de la compilation et de l'installation de GCC, la mémoire ne doit pas être inférieure à 1 Go, le Swap ne doit pas être inférieur à 1 Go et le disque dur doit être d'au moins 10 Go. Sinon, il est très probable qu'il se termine avec une erreur. à mi-chemin.

Après compilation et installation, le répertoire gcc-4.8.5 fera 5 Go.

1. Téléchargez le code source

wget ftp://ftp.gnu.org/gnu/gcc/gcc-4.8.5/gcc-4.8.5.tar.gz

2. Téléchargez le package de dépendances

La compilation et l'installation de GCC nécessitent des dépendances sur les packages mpc, mpfr et gmp. Heureusement, le code source de GCC est livré avec un script permettant de télécharger facilement des packages de dépendances.

tar zxf gcc-4.8.5.tar.gz cd gcc-4.8.5 ./contrib/download_prerequisites

Explication détaillée de la compilation et de linstallation de GCC sous CentOS6.8

Explication détaillée de la compilation et de linstallation de GCC sous CentOS6.8

Explication détaillée de la compilation et de linstallation de GCC sous CentOS6.8

Compiler et installer

#cdgcc-4.8.1

#./gcc-4.8.1/configure--prefix=/usr/local/gcc-4.8.1 --enable-linguals=c,c+

prefix=/usr/local/gcc-4.8.1 indique le chemin pour configurer l'installation. Si le chemin d'installation n'est pas spécifié, le fichier exécutable sera placé sous /usr/local/bin par défaut. maintenance lorsque la désinstallation est requise, supprimez simplement le répertoire directement.

enable-linguals ​​signifie installer des langues, ici cela signifie uniquement installer c et c++

Compiler

Une fois la préparation terminée, vous pouvez compiler

#make

Ce processus prend environ 2 heures. Si une erreur est signalée à mi-chemin, une erreur fatale s'affichera : gnu/stubs-32, Aucun fichier ou répertoire de ce type, comme indiqué ci-dessous :

Explication détaillée de la compilation et de linstallation de GCC sous CentOS6.8

Exécutez la commande suivante puis recompilez

# miam -y install glibc-devel.i686 --setopt=protected_multilib=false

#make

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Recommander cinq compilateurs populaires en langage C Recommander cinq compilateurs populaires en langage C Feb 19, 2024 pm 02:05 PM

Choisir un compilateur C : cinq recommandations les plus populaires, exemples de code spécifiques nécessaires Introduction : C est un langage de programmation de haut niveau largement utilisé dans le développement de systèmes et la programmation de périphériques embarqués. Que vous soyez débutant ou programmeur expérimenté, choisir le bon compilateur en langage C est crucial. Cet article présentera les cinq compilateurs de langage C les plus populaires et fournira des exemples de code spécifiques pour aider les lecteurs à choisir le compilateur qui répond à leurs besoins. 1. Compilateur GCC : GCC (GNUCompilerCollection

Guide détaillé pour installer GCC et GCC10 sur Debian Guide détaillé pour installer GCC et GCC10 sur Debian Feb 10, 2024 pm 03:57 PM

Debian est une distribution Linux populaire, largement utilisée dans les serveurs et les systèmes de bureau. GCC (GNUCompilerCollection) est une suite de compilateurs open source utilisée pour compiler C, C++, Fortran et d'autres langages de programmation. Dans le système Debian, l'installation de GCC et GCC10 est très simple. . Cet article vous fournira un guide d'installation détaillé. Installez GCC1 Ouvrez Terminal et utilisez la commande suivante pour mettre à jour la liste des packages : ```shellsudoaptupdate``` 2. Installez GCC et ses outils associés : sudoaptinstallbuild-essential Cette commande installera.

Explication détaillée des étapes pour mettre à niveau gcc en utilisant yum sur CentOS6.5 Explication détaillée des étapes pour mettre à niveau gcc en utilisant yum sur CentOS6.5 Dec 31, 2023 am 10:59 AM

Étant donné que C++ 11 doit être utilisé, mais que le gcc4.4.7 fourni avec CentOS ne le prend pas en charge, j'ai décidé de mettre à niveau gcc. Le fonctionnement est le suivant : #Sauvegarde mv/etc/yum.repos.d/devtools-2.repo/etc/yum.repos.d/devtools-2.repo.bakwgethttp://people.centos.org/tru/ devtools-2 /devtools-2.repo-O/etc/yum.repos.d/devtools-2.repoyuminstalldevtoolset-2-gccdevtoolse

Explication détaillée de la compilation et de l'installation de GCC sous CentOS6.8 Explication détaillée de la compilation et de l'installation de GCC sous CentOS6.8 Jan 07, 2024 pm 04:21 PM

Concernant le numéro de version par défaut de GCC installé via yum sous CentOS, CentOS5 est 4.1.2 ; CentOS6 est 4.4.7 ; CentOS7 est 4.8.3. Plusieurs fois, une version supérieure de GCC est requise lors de la compilation et de l'installation du logiciel, sinon une erreur sera signalée. Alors comment mettre à jour la version GCC ? Tout d’abord, confirmez le numéro de version de GCC vers lequel vous avez effectué la mise à niveau. À l'heure actuelle, la dernière version de GCC a atteint la version 5.2 et CentOS7 utilise toujours sa version 4.8. Par conséquent, pour des raisons de compatibilité, j'ai choisi de passer à la version 4.8.5. Site officiel de GCC : https://gcc.gnu.org Commençons étape par étape pour compiler et installer GCC4.8.5. Il convient de noter qu'avant de compiler et d'installer GCC, le système.

Tutoriel détaillé sur l'installation de gcc sur le système Linux. Tutoriel détaillé sur l'installation de gcc sur le système Linux. Feb 19, 2024 am 11:18 AM

Voici un tutoriel détaillé pour installer GCC (GNUCompilerCollection) sur les systèmes Linux : Mettre à jour la liste des packages : Exécutez la commande suivante dans le terminal pour vous assurer que la liste des packages de votre système est à jour : sudoaptupdate Installez GCC : Continuez à exécuter ce qui suit dans le terminal Commande pour installer GCC et ses outils associés : sudoaptinstallbuild-essentialbuild-essential est un package qui contient GCC et d'autres outils de construction qui répondront à la plupart des besoins de compilation de base. Vérifier l'installation : une fois l'installation terminée, vous pouvez vérifier que GCC a été installé avec succès. Exécutez la commande suivante dans le terminal pour vérifier la version de GCC

Que signifie gcc ? Que signifie gcc ? Jan 29, 2023 pm 03:18 PM

gcc a de nombreuses significations : 1. La suite de compilateurs GNU est un compilateur de langage de programmation développé par GNU, comprenant des frontaux de langage C, C++, Objective-C, Fortran, Java, Ada et Go, ainsi que des bibliothèques pour ces langages. 2. L'organisation politique et économique de la région du Golfe, à savoir le Conseil de coopération du Golfe, appelé Conseil de coopération du Golfe ou CCG, a été créée en mai 1981 et a son siège à Riyad, la capitale de l'Arabie saoudite. 3. Le Global Entrepreneurship Week Campus Center est une organisation étudiante qui rassemble des passionnés d’entrepreneuriat.

Comment déboguer du code C++ à l'aide de l'analyseur statique GCC ? Comment déboguer du code C++ à l'aide de l'analyseur statique GCC ? Jun 03, 2024 pm 02:51 PM

L'analyseur statique GCC débogue le code C++ en détectant les erreurs potentielles et les problèmes de sécurité au moment de la compilation. Les étapes à suivre sont les suivantes : Installez l'analyseur statique GCC. Compilez le code en utilisant -fanalyzer. Analysez les résultats dans des listes d'avertissement JSON, XML ou ligne par ligne. Exemple pratique : évitez les plantages et les failles de sécurité en détectant les limites de la baie.

Configuration recommandée pour l'assemblage ARM intégré utilisant GCC sous Linux Configuration recommandée pour l'assemblage ARM intégré utilisant GCC sous Linux Jul 04, 2023 am 10:13 AM

Configuration recommandée pour l'utilisation de GCC pour l'assemblage ARM intégré sous Linux L'une des architectures de processeur couramment utilisées dans les systèmes embarqués est l'architecture ARM, et Linux est un système d'exploitation largement utilisé dans le développement de systèmes embarqués. L'utilisation de GCC pour l'assemblage ARM embarqué sous Linux peut faciliter le travail de développement. Cet article explique comment configurer GCC et fournit quelques exemples de code. Installer la chaîne d'outils GCC Tout d'abord, nous devons installer la chaîne d'outils GCC. La chaîne d'outils GCC est une collection de compilateurs GCC pour une plate-forme spécifique.

See all articles