一、在centos安裝鏡像文件ios中的Packages文件夾中需找安裝文件:ios
把須要的文件直接複製出來就行。c++
這裏提醒的一點是,若是用命令行進入該文件夾,由於文件路徑帶空格,因此須要加上雙引號:centos
[root@cm1 ~]# cd /run/media/root/CentOS 7 x86_64/Packages
bash: cd: /run/media/root/CentOS: 沒有那個文件或目錄
[root@cm1 ~]# cd /run/media/root/"CentOS 7 x86_64"/Packagebash
進入Packages文件夾以後,把以下gcc、gcc c++ 以及他們的依賴包複製出來:spa
按照依賴關係,依次安裝便可:命令行
[root@cm1 gcc]# ls cpp-4.8.5-28.el7.x86_64.rpm glibc-headers-2.17-222.el7.x86_64.rpm gcc-4.8.5-28.el7.x86_64.rpm kernel-headers-3.10.0-862.el7.x86_64.rpm glibc-devel-2.17-222.el7.x86_64.rpm libgomp-4.8.5-28.el7.x86_64.rpm [root@cm1 gcc]# rpm -ivh cpp-4.8.5-28.el7.x86_64.rpm 警告:cpp-4.8.5-28.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY 準備中... ################################# [100%] 軟件包 cpp-4.8.5-28.el7.x86_64 已經安裝 [root@cm1 gcc]# rpm -ivh kernel-headers-3.10.0-862.el7.x86_64.rpm 警告:kernel-headers-3.10.0-862.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY 準備中... ################################# [100%] 正在升級/安裝... 1:kernel-headers-3.10.0-862.el7 ################################# [100%] [root@cm1 gcc]# rpm -ivh glibc-headers-2.17-222.el7.x86_64.rpm 警告:glibc-headers-2.17-222.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY 準備中... ################################# [100%] 正在升級/安裝... 1:glibc-headers-2.17-222.el7 ################################# [100%] [root@cm1 gcc]# rpm -ivh glibc-devel-2.17-222.el7.x86_64.rpm 警告:glibc-devel-2.17-222.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY 準備中... ################################# [100%] 正在升級/安裝... 1:glibc-devel-2.17-222.el7 ################################# [100%] [root@cm1 gcc]# rpm -ivh libgomp-4.8.5-28.el7.x86_64.rpm 警告:libgomp-4.8.5-28.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY 準備中... ################################# [100%] 軟件包 libgomp-4.8.5-28.el7.x86_64 已經安裝 [root@cm1 gcc]# rpm -ivh gcc-4.8.5-28.el7.x86_64.rpm 警告:gcc-4.8.5-28.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY 準備中... ################################# [100%] [root@cm1 ~]# cd gcc [root@cm1 gcc]# rpm -ivh gcc-c++-4.8.5-28.el7.x86_64.rpm 警告:gcc-c++-4.8.5-28.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY 錯誤:依賴檢測失敗: libstdc++-devel = 4.8.5-28.el7 被 gcc-c++-4.8.5-28.el7.x86_64 須要 [root@cm1 gcc]# rpm -ivh libstdc++-devel-4.8.5-28.el7.x86_64.rpm 警告:libstdc++-devel-4.8.5-28.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY 準備中... ################################# [100%] 正在升級/安裝... 1:libstdc++-devel-4.8.5-28.el7 ################################# [100%] [root@cm1 gcc]# rpm -ivh gcc-c++-4.8.5-28.el7.x86_64.rpm 警告:gcc-c++-4.8.5-28.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY 準備中... ################################# [100%] 正在升級/安裝... 1:gcc-c++-4.8.5-28.el7 ################################# [100%] [root@cm1 gcc]# 正在升級/安裝... 1:gcc-4.8.5-28.el7 ################################# [100%] [root@cm1 gcc]#
make過程報錯:code
xml/apr_xml.c:35:19: 致命錯誤:expat.h:沒有那個文件或目錄 :安裝expat-devel
/usr/local/openssl/include/openssl/rsa.h:62:26: 致命錯誤:openssl/asn1.h:沒有那個文件或目錄:安裝openssl-develxml
安裝文件均可以用ios那個Packages目錄中找blog