CentOS6.8での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
コンパイルとインストール
# 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. 以下に示すように:
次のコマンドを実行して再コンパイルします
# yum -y インストール glibc-devel.i686 --setopt=protected_multilib=false
以上がCentOS6.8でのGCCのコンパイルとインストールの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









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

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

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

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

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 静的アナライザーをインストールします。 -fanalyzer を使用してコードをコンパイルします。結果を JSON、XML、または行ごとの警告リストで解析します。実践例: 配列の範囲外を検出することで、クラッシュやセキュリティの脆弱性を防ぎます。

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