ホームページ システムチュートリアル Linux CentOS6.8でのGCCのコンパイルとインストールの詳細説明

CentOS6.8でのGCCのコンパイルとインストールの詳細説明

Jan 07, 2024 pm 04:21 PM
gcc コンパイルしてインストールする

CentOS で yum 経由でインストールされる GCC のデフォルトのバージョン番号については、CentOS 5 は 4.1.2、CentOS 6 は 4.4.7、CentOS 7 は 4.8.3 です。

ソフトウェアをコンパイルしてインストールする場合、多くの場合、GCC の上位バージョンが必要になります。そうでないと、エラーが報告されます。

それでは、GCC バージョンをアップグレードするにはどうすればよいでしょうか?

まず、アップグレード後の GCC バージョン番号を確認します。

現在、GCC の最新バージョンは 5.2 ですが、CentOS 7 はまだ 4.8 を使用しているため、互換性を考慮して 4.8.5 にアップグレードすることにしました。

GCC 公式ウェブサイト: https://www.php.cn/link/421f8eb2f6d635fc5e09d0b16c59e281

GCC 4.8.5 のコンパイルとインストールを段階的に始めましょう。GCC をコンパイルしてインストールする前に、古いバージョンの GCC と依存ライブラリを yum を通じてシステムにインストールする必要があることに注意してください。

x86_64 システムでコンパイルしている場合は、libgcc.i686 glibc-devel.i686 もインストールする必要があります。

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

注: GCC をコンパイルしてインストールする場合、メモリは 1GB 以上、スワップは 1GB 以上、ハードディスクは少なくとも 10GB である必要があります。途中でエラーで終了します。

コンパイルとインストール後、ディレクトリ gcc-4.8.5 は 5GB になります。

1. ソースコードのダウンロード

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

2. 依存関係パッケージのダウンロード

GCC をコンパイルしてインストールするには、mpc、mpfr、および gmp パッケージへの依存関係が必要です。幸いなことに、GCC ソース コードには、依存関係パッケージを簡単にダウンロードできるスクリプトが付属しています。

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

CentOS6.8でのGCCのコンパイルとインストールの詳細説明

CentOS6.8でのGCCのコンパイルとインストールの詳細説明

CentOS6.8でのGCCのコンパイルとインストールの詳細説明

コンパイルとインストール

# cd gcc-4.8.1

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

prefix=/usr/local/gcc-4.8.1 は、インストールを構成するパスを示します。インストール パスが指定されていない場合、実行可能ファイルはデフォルトで /usr/local/bin に配置されます。これで完了です。必要に応じてアンインストールする場合は、ディレクトリを直接削除してください。

enable-langages はインストール言語を意味します。ここでは c と c のみを意味します

###コンパイル###

準備が完了したら、コンパイルできます

#### 作る###

このプロセスには約 2 時間かかります。途中でエラーが報告されると、致命的なエラーが表示されます: gnu/stubs-32, No such file or directory. 以下に示すように:

次のコマンドを実行して再コンパイルします

CentOS6.8でのGCCのコンパイルとインストールの詳細説明# yum -y インストール glibc-devel.i686 --setopt=protected_multilib=false

#### 作る###

以上がCentOS6.8でのGCCのコンパイルとインストールの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

人気のある 5 つの C 言語コンパイラを推奨します 人気のある 5 つの C 言語コンパイラを推奨します Feb 19, 2024 pm 02:05 PM

C コンパイラの選択: 最も人気のある 5 つの推奨事項、具体的なコード例が必要 はじめに: C は、システム開発および組み込みデバイスのプログラミングで広く使用されている高級プログラミング言語です。初心者でも経験豊富なプログラマでも、適切な C コンパイラを選択することが重要です。この記事では、最も人気のある 5 つの C 言語コンパイラを紹介し、読者がニーズに合ったコンパイラを選択できるように具体的なコード例を示します。 1. GCC コンパイラ: GCC (GNUCompilerCollection

Debian に GCC および GCC10 をインストールするための詳細ガイド Debian に GCC および GCC10 をインストールするための詳細ガイド Feb 10, 2024 pm 03:57 PM

Debian は人気のある Linux ディストリビューションであり、サーバーやデスクトップ システムで広く使用されています。GCC (GNUCompilerCollection) は、C、C++、Fortran、およびその他のプログラミング言語のコンパイルに使用されるオープン ソース コンパイラ スイートです。Debian システムでは、GCC および GCC10 のインストールは非常に簡単です. この記事では、詳細なインストールガイドを提供します。 GCC1 をインストールします。ターミナルを開き、次のコマンドを使用してパッケージ リストを更新します: ```shellsudoaptupdate``` 2. GCC とその関連ツールをインストールします: sudoaptinstallbuild-essential このコマンドはインストールします。

CentOS6.5でyumを使ってgccをアップグレードする手順を詳しく解説 CentOS6.5でyumを使ってgccをアップグレードする手順を詳しく解説 Dec 31, 2023 am 10:59 AM

C++11 を使用する必要があるのですが、CentOS 付属の gcc4.4.7 ではサポートされていないため、gcc をアップグレードすることにしました。操作は次のとおりです。 #Backup 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

CentOS6.8でのGCCのコンパイルとインストールの詳細説明 CentOS6.8でのGCCのコンパイルとインストールの詳細説明 Jan 07, 2024 pm 04:21 PM

CentOS で yum 経由でインストールされる GCC のデフォルトのバージョン番号は、CentOS5 が 4.1.2、CentOS6 が 4.4.7、CentOS7 が 4.8.3 です。多くの場合、ソフトウェアをコンパイルおよびインストールする際には、より高いバージョンの GCC が必要です。そうでない場合は、エラーが報告されます。では、GCC のバージョンをアップグレードするにはどうすればよいでしょうか?まず、アップグレード後の GCC バージョン番号を確認します。現在、GCC の最新バージョンは 5.2 になり、CentOS7 はまだ 4.8 を使用しているため、互換性を考慮して 4.8.5 にアップグレードすることにしました。 GCC 公式 Web サイト: https://gcc.gnu.org GCC4.8.5 のコンパイルとインストールを段階的に開始しましょう。GCC をコンパイルしてインストールする前に、システムが

Linux システムへの gcc のインストールに関する詳細なチュートリアル。 Linux システムへの gcc のインストールに関する詳細なチュートリアル。 Feb 19, 2024 am 11:18 AM

Linux システムに GCC (GNUCompilerCollection) をインストールするための詳細なチュートリアルは次のとおりです。 パッケージ リストを更新します。ターミナルで次のコマンドを実行して、システムのパッケージ リストが最新であることを確認します。 sudoaptupdate GCC をインストールします。ターミナル GCC とその関連ツールをインストールするコマンド: sudoaptinstallbuild-essentialbuild-essential は、ほとんどの基本的なコンパイル ニーズを満たす GCC とその他のビルド ツールを含むパッケージです。インストールの確認: インストールが完了すると、GCC が正常にインストールされたことを確認できます。ターミナルで次のコマンドを実行してGCCのバージョンを確認します。

gcc とはどういう意味ですか? gcc とはどういう意味ですか? Jan 29, 2023 pm 03:18 PM

gcc には多くの意味があります。 1. GNU コンパイラ スイートは、GNU によって開発されたプログラミング言語コンパイラで、C、C++、Objective-C、Fortran、Java、Ada、Go 言語のフロントエンドと、これらの言語のライブラリが含まれます。 2. 湾岸地域の政治経済組織、すなわち湾岸協力会議または湾岸協力会議または GCC は 1981 年 5 月に設立され、本部はサウジアラビアの首都リヤドにあります。 3. Global Entrepreneurship Week Campus Center は、起業家精神にあふれた人々が集まる大学生団体です。

GCC 静的アナライザーを使用して C++ コードをデバッグするにはどうすればよいですか? GCC 静的アナライザーを使用して C++ コードをデバッグするにはどうすればよいですか? Jun 03, 2024 pm 02:51 PM

GCC 静的アナライザーは、コンパイル時に潜在的なエラーとセキュリティ問題を検出することにより、C++ コードをデバッグします。使用手順は次のとおりです。 GCC 静的アナライザーをインストールします。 -fanalyzer を使用してコードをコンパイルします。結果を JSON、XML、または行ごとの警告リストで解析します。実践例: 配列の範囲外を検出することで、クラッシュやセキュリティの脆弱性を防ぎます。

Linux で GCC を使用する組み込み ARM アセンブリの推奨構成 Linux で GCC を使用する組み込み ARM アセンブリの推奨構成 Jul 04, 2023 am 10:13 AM

Linux で組み込み ARM アセンブリに GCC を使用する場合の推奨構成 組み込みシステムで一般的に使用されるプロセッサ アーキテクチャの 1 つは ARM アーキテクチャであり、Linux は組み込みシステム開発で広く使用されているオペレーティング システムです。 Linux での組み込み ARM アセンブリに GCC を使用すると、開発作業が容易になります。この記事では、GCC の構成方法を紹介し、いくつかのコード例を示します。 GCC ツールチェーンをインストールする まず、GCC ツールチェーンをインストールする必要があります。 GCC ツール チェーンは、特定のプラットフォーム用の GCC コンパイラーのコレクションです。

See all articles