[ルート@ localhostの/]#のyumの検索GCC
ロードされたプラグイン:fastestmirror、langpacks
キャッシュされたホストファイルからミラー速度のロード
*ベース:mirrors.aliyun.com
*エクストラ:mirrors.neusoft.edu.cn
*アップデート:mirrors.nwsuaf.edu.cn
================================== N / Sマッチ:gccの========== =========================
。GCC-C ++ x86_64版:GCCのためのC ++のサポート
GCC-gnat.x86_64:GCCのためのエイダ95のサポート
GCC-objc.x86_64:GCCのためのObjective-Cのサポート
。GCC-にObjC ++ x86_64版:GCCのためのObjective-C ++のサポート
GCC-プラグインdevel.x86_64:GCCのプラグインをコンパイルするためのサポート
libgcc.x86_64:GCCのバージョン4.8共有サポートライブラリ
libgcc.i686:GCCのバージョン4.8共有サポートライブラリ
relaxngcc-javadoc.noarch:relaxngccのJavadoc
compatの-GCC-44.x86_64:互換性GNUコンパイラコレクション
compatの-GCC-44-C ++ x86_64版:互換コンパイラのためのC ++のサポート
compatの-GCC-44-gfortran.x86_64:互換コンパイラのFortranのサポート
gcc.x86_64:様々なコンパイラ(C、C ++、Objective-Cの、Javaの、...)
GCC-gfortran.x86_64:Fortranのサポート
GCC-go.x86_64:サポートを行きます
libgomp.x86_64:GCCのOpenMP v3.0の共有サポートライブラリ
libgomp.i686:GCCのOpenMP v3.0の共有サポートライブラリ
libmudflap.i686:GCC mudflapは、サポートライブラリを共有
libmudflap.x86_64:GCC mudflapは、サポートライブラリを共有しました
libmudflap-devel.i686:GCCのmudflapサポート
libmudflap-devel.x86_64:GCCのmudflapサポート
libquadmath.i686:サポートライブラリを共有__float128 GCC
libquadmath.x86_64:サポートライブラリを共有__float128 GCC
libquadmath-devel.i686:GCC __float128サポート
libquadmath-devel.x86_64:GCC __float128サポート
relaxngcc.noarch:NGコンパイラコンパイラをRELAX
名前と説明のみの検索、「すべてを検索」してみてくださいを使用します。
[ルート@ localhostの/]#yumをインストールしGCC-C ++ -y
ロードされたプラグイン:fastestmirror、langpacks
キャッシュされたホストファイルからミラー速度のロード
*ベース:mirrors.aliyun.com
*エクストラ:mirrors.neusoft.edu.cn
*アップデート:mirrors.nwsuaf.edu.cn
依存関係が解決されています
- >チェックサービス
--->パッケージgcc-c ++となります。X86_64.0.4.8.5-28.el7_5.1がインストールされます。
- >処理の依存関係のlibstdc ++ - 4.8.5-28.el7_5.1.x86_64必要性 - develの= 4.8.5-28.el7_5.1、それはパッケージのgcc-C ++で
- 4.8.5-28.el7_5.1.x86_64必要性 - >処理依存性のlibstdc ++ = 4.8.5-28.el7_5.1、それはパッケージのgcc-C ++で
- >処理依存性のgcc = 4.8.5-28.el7_5.1、それはパッケージのgcc-C ++である - 4.8.5-28.el7_5.1.x86_64必要
4.8.5-28.el7_5.1.x86_64必要性 - - パッケージのgcc-C ++で>処理依存libmpc.so.3(64)()、
- >チェックサービス
--->パッケージがgcc.x86_64.0.4.8.5-28.el7_5.1にインストールされます。
- >処理依存libgomp = 4.8.5-28.el7_5.1、それはパッケージのgcc-4.8.5-28.el7_5.1.x86_64にする必要があります
- >処理依存CPP = 4.8.5-28.el7_5.1は、それがパッケージのgcc-4.8.5-28.el7_5.1.x86_64にする必要があります
- >> = 4.8.5-28.el7_5.1のlibgcc処理依存性、それはパッケージのgcc-4.8.5-28.el7_5.1.x86_64にする必要があります
- >処理は、依存関係のglibc-develの> = 2.2.90-12は、それがパッケージのgcc-4.8.5-28.el7_5.1.x86_64にする必要があります
--->パッケージがlibmpc.x86_64.0.1.0.1-3.el7インストールされます
--->パッケージのlibstdc ++。X86_64.0.4.8.5-16.el7がアップグレードされます
--->パッケージのlibstdc ++。X86_64.0.4.8.5-28.el7_5.1が更新されます
devel.x86_64.0.4.8.5-28.el7_5.1がインストールされます - --->パッケージのlibstdc ++
- >チェックサービス
--->パッケージがcpp.x86_64.0.4.8.5-28.el7_5.1にインストールされます。
--->パッケージはglibc-devel.x86_64.0.2.17-222.el7がインストールされます
- >処理依存関係のglibc-ヘッダ= 2.17-222.el7、それはパッケージのglibc-develの-2.17-222.el7.x86_64必要があります
- >処理の依存関係のglibc = 2.17-222.el7、それはパッケージのglibc-develの-2.17-222.el7.x86_64必要です
- パッケージのglibc-develの-2.17-222.el7.x86_64必要です>処理依存関係のglibc-ヘッダ、
--->パッケージはlibgcc.x86_64.0.4.8.5-16.el7アップグレードされます
--->パッケージはlibgcc.x86_64.0.4.8.5-28.el7_5.1更新されます
--->パッケージはlibgomp.x86_64.0.4.8.5-16.el7アップグレードされます
--->パッケージはlibgomp.x86_64.0.4.8.5-28.el7_5.1更新されます
- >チェックサービス
--->パッケージはglibc.x86_64.0.2.17-196.el7アップグレードされます
- >処理の依存関係のglibc = 2.17-196.el7、それはパッケージのglibc-共通2.17-196.el7.x86_64必要です
--->パッケージはglibc.x86_64.0.2.17-222.el7更新されます
--->パッケージはglibc-headers.x86_64.0.2.17-222.el7がインストールされます
- >処理の依存関係カーネルヘッダ> = 2.2.1、それはパッケージのglibc-ヘッダ-2.17-222.el7.x86_64必要があります
- パッケージのglibc-ヘッダ-2.17-222.el7.x86_64必要です>処理の依存関係カーネルヘッダ、
- >チェックサービス
--->パッケージがアップグレードされますのglibc-common.x86_64.0.2.17-196.el7
--->パッケージが更新されたglibc-common.x86_64.0.2.17-222.el7
--->パッケージカーネルheaders.x86_64.0.3.10.0-862.14.4.el7がインストールされます
- >解決の依存関係を完了
依存関係を解決
================================================== =====================================
ソースアーキテクチャのパッケージサイズバージョン
================================================== =====================================
インストール:
GCC-C ++ x86_64の4.8.5-28.el7_5.1アップデート7.2 M
インストールはに依存しています。
CPP x86_64で4.8.5-28.el7_5.1アップデート5.9 M
gccのx86_64版4.8.5-28.el7_5.1アップデート16 M
glibc-develのx86_64で2.17-222.el7ベース1.1 M
glibc-ヘッダx86_64の2.17-222.el7ベース678 K
カーネルヘッダx86_64の3.10.0-862.14.4.el7アップデート7.1 M
libmpc x86_64で1.0.1-3.el7ベース51 K
libstdc ++ - develのx86_64で4.8.5-28.el7_5.1アップデート1.5 M
頼りに更新するには:
glibcのx86_64の2.17-222.el7基地3.6 M
glibcの共通x86_64の2.17-222.el7ベース11 M
libgccのx86_64版4.8.5-28.el7_5.1アップデート101 K
libgomp x86_64の4.8.5-28.el7_5.1アップデート156 K
libstdc ++ x86_64の4.8.5-28.el7_5.1アップデート303 K
トランザクションの概要
================================================== =====================================
パッケージのマウント(パッケージ依存+7)
アップグレード(5つの依存パッケージ)
累計ダウンロード数:55 M
パッケージをダウンロード:
ベースのため利用できませプレストメタデータありません
更新のためdeltainfoをダウンロードしないで、MDは679 Kであるとのrpmは560 Kです
警告:/var/cache/yum/x86_64/7/base/packages/glibc-2.17-222.el7.x86_64.rpm:ヘッドV3 RSA / SHA256署名、キーID f4a80eb5:NOKEY
glibc-2.17-222.el7.x86_64.rpm公開鍵が既にインストールされていません。
(1/13):glibcの-2.17-222.el7.x86_64.rpm | 3.6メガバイト午後十二時00分30秒
GCC-C ++ - 4.8.5-28.el7_5.1.x86_64.rpm公開鍵がインストールされていない] 371 KB /秒| 18メガバイト午後12時01分42秒ETA
(2/13):GCC-C ++ - 4.8.5-28.el7_5.1.x86_64.rpm | 7.2メガバイト夜12時00分50秒
(3/13):glibcの-ヘッダ-2.17-222.el7.x86_64.rpm | 678 kBの0時00分07秒
(4/13):glibcの共通-2.17-222.el7.x86_64.rpm | 11メガバイト午後12時01分16秒
(5/13):のlibgcc-4.8.5-28.el7_5.1.x86_64.rpm | 101 kBの午後12時00分12秒
(6/13):libgomp-4.8.5-28.el7_5.1.x86_64.rpm | 156 kBの0時00分02秒
(7/13):glibcの-develの-2.17-222.el7.x86_64.rpm | 1.1メガバイト午後12時01分04秒
(8/13):CPP-4.8.5-28.el7_5.1.x86_64.rpm | 5.9メガバイト夜12時01分36秒
(9/13):のlibstdc ++ - 4.8.5-28.el7_5.1.x86_64.rpm | 303 kBの夜12時00分03秒
(10/13):のlibstdc ++ - develの-4.8.5-28.el7_5.1.x86_64.rpm | 1.5メガバイト午後12時00分08秒
libmpc-1.0.1-3.el7.x86_64.rpmはFAILED:28 ETAを
http://centos.ustc.edu.cn/centos/7.5.1804/os/x86_64/Packages/libmpc-1.0.1-3.el7.x86_64.rpm:[errnoを12]のhttpのタイムアウト:// CentOSの。 ustc.edu.cn/centos/7.5.1804/os/x86_64/Packages/libmpc-1.0.1-3.el7.x86_64.rpm:(28、「操作遅すぎる未満1000バイト/秒は、最後の30を転送します。秒)
その他にはミラーしようとしています。
(11/13):libmpc-1.0.1-3.el7.x86_64.rpm | 51 kBの午後十二時00分04秒
(12/13):GCC-4.8.5-28.el7_5.1.x86_64.rpm | 16メガバイト夜12時02分20秒
(13/13):カーネルヘッダ-3.10.0-862.14.4.el7.x86_64.rpm | 7.1メガバイト0時01分38秒
-------------------------------------------------- -------------------------------------
361 KB /秒の合計| 55メガバイト2:37
ファイルから:///など/ PKI / RPM-GPG / RPM-GPG-KEY-のCentOS-7検索キー
インポートGPGキー0xF4A80EB5:
用户ID: "CentOSの-7キー(CentOSの7の公式署名鍵)<[email protected]>"
指紋:6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
パッケージ:CentOSのリリース - 7-4.1708.el7.centos.x86_64(@anaconda)
投稿者:の/ etc / PKI / RPM-GPG / RPM-GPG-KEY-のCentOS-7
取引チェックを実行します
トランザクションのテストを実行します
トランザクションテストは成功しました
実行中のトランザクション
更新:libgccの-4.8.5-28.el7_5.1.x86_64 1/18
更新:glibcの共通-2.17-222.el7.x86_64 2/18
更新:glibcの-2.17-222.el7.x86_64 3/18
インストール:libmpc-1.0.1-3.el7.x86_64 4/18
更新:のlibstdc ++ - 4.8.5-28.el7_5.1.x86_64 5/18
インストール:にlibstdc ++ - develの-4.8.5-28.el7_5.1.x86_64 6/18
インストール:CPP-4.8.5-28.el7_5.1.x86_64 7/18
更新:libgomp-4.8.5-28.el7_5.1.x86_64 8/18
インストール:カーネルヘッダ-3.10.0-862.14.4.el7.x86_64 9/18
インストールされている:glibcの-ヘッダ-2.17-222.el7.x86_64 10/18
インストールされている:glibcの-develの-2.17-222.el7.x86_64 11/18
インストール:GCC-4.8.5-28.el7_5.1.x86_64 12/18
インストール:GCC-C ++ - 4.8.5-28.el7_5.1.x86_64 13/18
クリーンアップ:にlibstdc ++ - 4.8.5-16.el7.x86_64 14/18
クリーンアップ:libgomp-4.8.5-16.el7.x86_64 15/18
クリーンアップ:glibcの共通-2.17-196.el7.x86_64 16/18
クリーンアップ:glibcの-2.17-196.el7.x86_64 17/18
クリーンアップ:libgccの-4.8.5-16.el7.x86_64 18/18
検証:libgomp-4.8.5-28.el7_5.1.x86_64 1/18
検証:libgccの-4.8.5-28.el7_5.1.x86_64 2/18
検証:にlibstdc ++ - develの-4.8.5-28.el7_5.1.x86_64 3/18
検証:GCC-4.8.5-28.el7_5.1.x86_64 4/18
検証:glibcの-develの-2.17-222.el7.x86_64 5/18
検証:CPP-4.8.5-28.el7_5.1.x86_64 6/18
検証:glibcの-ヘッダ-2.17-222.el7.x86_64 7/18
検証:カーネルヘッダ-3.10.0-862.14.4.el7.x86_64 8/18
検証:libmpc-1.0.1-3.el7.x86_64 9/18
検証:glibcの共通-2.17-222.el7.x86_64 10/18
検証:にlibstdc ++ - 4.8.5-28.el7_5.1.x86_64 11/18
検証:glibcの-2.17-222.el7.x86_64 12/18
検証:GCC-C ++ - 4.8.5-28.el7_5.1.x86_64 13/18
検証:libgccの-4.8.5-16.el7.x86_64 14/18
検証:にlibstdc ++ - 4.8.5-16.el7.x86_64 15/18
検証:glibcの共通-2.17-196.el7.x86_64 16/18
検証:glibcの-2.17-196.el7.x86_64 17/18
検証:libgomp-4.8.5-16.el7.x86_64 18/18
インストールされています:
GCC-C ++ x86_64版0:4.8.5-28.el7_5.1
これは、依存関係として選択されています。
cpp.x86_64 0:4.8.5-28.el7_5.1 gcc.x86_64 0:4.8.5-28.el7_5.1
glibc-devel.x86_64 0:2.17-222.el7のglibc-headers.x86_64 0:2.17-222.el7
カーネルheaders.x86_64 0:3.10.0-862.14.4.el7 libmpc.x86_64 0:1.0.1-3.el7
libstdc ++ - devel.x86_64 0:4.8.5-28.el7_5.1
依存関係としてアップグレードします:
glibc.x86_64 0:2.17-222.el7のglibc-common.x86_64 0:2.17-222.el7
libgcc.x86_64 0:4.8.5-28.el7_5.1 libgomp.x86_64 0:4.8.5-28.el7_5.1
。にlibstdc ++ x86_64版0:4.8.5-28.el7_5.1
完成しました!
[ルート@ localhostの/]#グラム++ -v
内蔵のスペックを使用してください。
COLLECT_GCC = G ++
COLLECT_LTO_WRAPPER =は/ usr / libexecに/ GCC / x86_64の-のRedHat Linuxの-/ 4.8.5 / LTO-ラッパー
目標:x86_64版-redhatの-linuxの
配置为:../設定--prefix =は/ usr --mandir =は/ usr / share / manを--infodir =を/ usr / share /情報--with-bugurl =のhttp://bugzilla.redhat.com/bugzilla --enable-ブートストラップ--enable-共有--enable-スレッド= POSIX --enable-チェック=リリース--with-システムのzlib --enable -__ cxa_atexit --disable-libunwindの-例外--enable-gnuの固有-object --enable-リンカービルドID --with-リンカー - ハッシュ・スタイル= gnuの--enable-言語= C、C ++、にObjC、にObjC ++やJava、FORTRAN、ADA、行く、LTO --enable -plugin --enable-initfiniアレイ--disable-libgcj --with-ISL = / builddir /ビルド/ BUILD / GCC-4.8.5-20150702 / OBJ-x86_64の-のRedHat-Linuxは/ --with- ISLインストールcloog = / builddir /ビルド/ BUILD / GCC-4.8.5-20150702 / OBJ-x86_64の-のredhat-linuxの/ cloogインストール--enable-gnuの間接機能--with-チューン=ジェネリック--with-arch_32 = x86-64で--build = x86_64の-のredhat-linuxの
スレッドモデル:POSIX
gccのバージョン4.8.5 20150623(Red Hatの4.8.5-28)(GCC)
[ルート@ localhostの/]#LSは
ビンのdevのホームlib64をMNTのpause.pngルートsbinにsysのusrの
ブーツなどのlibメディアオプトprocを実行SRVのTMPのVAR
[ルート@ localhostの/]#のCDホーム
[ルート@ localhostのホーム]#LSを
xqx
[ルート@ localhostのホーム]#1は、mkdir C ++
[ルート@ localhostのホーム]#でcd C ++
[ルート@ localhostののC ++]#LSは
[ルート@ localhostののC ++]#タッチTEST.CPP
[ルート@ localhostののC ++]#のVimのTEST.CPP
書式#include <iostreamの>
(int型ARGC、チャー*のARGV [])INT主
{
std :: coutの<< "\ nを実行しています"。
0を返します。
}
[ルート@ localhostのC ++]#G ++ -Wall TEST.CPP -o試験の説明:-Wall -oは、警告メッセージが実行可能ファイルに出力され、表示され
のみ、この文書に権限を付与された#1のchmod uの+ Xテスト実行者に属します[localhostのC ++ @ルート]は、
[ルート@ localhostののC ++]#は、結果の実行可能なテストを実行します./test
ランニング
#1 LS [localhostのC ++ @ルート] -l
総額16
-rwxr-XR-X。1つのルートルート8968 11月1午後12時09分試験
-rw-rを - r--の。1つのルートルート94 11月1 0:08 TEST.CPP
[ルート@ localhostののC ++]#