CentOS7系統安裝Caffe
internal compiler error:Killed(program cc1plus)
在 640M 記憶體的 vps 做編譯的時候出現了上述錯誤.
幾經搜尋, 才發可能是系統沒有交換分割槽, 編譯過程中記憶體耗盡, 導致了編譯中斷 …
解決方式也很簡單, 就是增加一個交換分割槽:
1. 建立分割槽檔案, 大小 2G
dd if=/dev/zero of=/swapfile bs=1k count=2048000
2. 生成 swap 檔案系統
mkswap /swapfile
3. 啟用 swap 檔案
swapon /swapfile
這樣就木有問題了, 但是這樣並不能在系統重啟的時候自動掛載交換分割槽, 這樣我們就需要修改 fstab.
修改 /etc/fstab 檔案, 新增如下內容:
/swapfile swap swap defaults 00
這樣每次重啟系統的時候就會自動載入 swap 檔案了.
原文地址:https://xwsoul.com/posts/684
錯誤二:gcc版本需要4.8以上,支援C++11
C++11標準在2011年8月份獲得一致通過,這是自1998年後C++語言第一次大修訂,對C++語言進行了改進和擴充。隨後各編譯器廠商都各自實現或部分實現了C++中的特性。
下面介紹在Linux系統下,升級GCC以支援C++11。目前來看GCC是對C++11支援程度最高最多的編譯器,但需要GCC4.8及以上版本。
原GCC版本:4.4.7;
目標:升級GCC到4.8.2,以支援C++11。
- 獲取GCC 4.8.2包:wget http://gcc.skazkaforyou.com/releases/gcc-4.8.2/gcc-4.8.2.tar.gz;
- 解壓縮:tar -xf gcc-4.8.2.tar.gz;
- 進入到目錄gcc-4.8.2,執行:./contrib/download_prerequisites。這個神奇的指令碼檔案會幫我們下載、配置、安裝依賴庫,可以節約我們大量的時間和精力。
- 建立輸出目錄併到目錄裡:mkdir gcc-build-4.8.2;cd gcc-build-4.8.2;
- ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib。--enable-languages表示你要讓你的gcc支援那些語言,--disable-multilib不生成編譯為其他平臺可執行程式碼的交叉編譯器。
- 編譯:make;注意此步和上一步,比較耗時;
- 安裝:make install;
- 驗證:gcc -v;或者g++ -v,如果顯示的gcc版本仍是以前的版本,就需要重啟系統;或者可以檢視gcc的安裝位置:which gcc;然後在檢視版本 /usr/local/bin/gcc -v,通常gcc都安裝在該處位置,如果顯示為;
則表示已經升級成功。
相關推薦
CentOS7系統安裝Caffe
internal compiler error:Killed(program cc1plus) 在 640M 記憶體的 vps 做編譯的時候出現了上述錯誤. 幾經搜尋, 才發可能是系統沒有交換分割槽, 編譯過程中記憶體耗盡, 導致了編譯中斷 … 解決方式也很簡單, 就是增加一個交換分割槽: 1. 建立分
centos7系統安裝配置
重連 centos7系統 -1 get font sea http logs vncviewer 下載centos7 iso鏡像 電腦裏面本來有ubuntu系統,直接在u盤做好啟動盤安裝即可,選擇手動分區(忘了),將原本ubuntu系統分區壓縮200G。系統不要選擇最小化,
CentOS7系統安裝ipython
python1、yum install -y python-setuptools.noarch #安裝setuptools工具2、easy_install pip 3、yum install gcc libffi-devel python-devel openssl-devel -y4、pip i
CentOS7 系統安裝與設置
參考 virt 系統安裝 conf 下載 .cn rzsz 百度 entos 1、CentOS7系統安裝和配置 1-1、本地搭建虛擬機,推薦的免費軟件:VirtualBox。 1-2、安裝過程可自行百度:VirtualBox安裝CentOS7 1-3、CentOS7的上
Centos7 系統安裝
centos7 安裝 系統由於之前已經安裝好虛擬機了,此時安裝linux操作系統,需要先下載好Centos鏡像,? ?下載地址:鏈接:http://pan.baidu.com/s/1kVd1npl? ?密碼:s3ce1、打開虛擬機,編輯虛擬機設置--CD/DVD-使用ISO的鏡像(選擇之前下載好的鏡像),
Linux學習筆記(四)---centos7系統安裝後的一些簡單操作
完成 oss ctrl http windows images 取ip地址 fig ifconfig centos7系統安裝後的一些簡單操作 上次我們通過虛擬機已經安裝完成CentOS7。重啟系統後,進入登陸界面。系統登陸成功後,如下所示:我們虛擬機默認網絡是使用NAT,這
系統安裝02-CentOS7系統安裝
用戶 添加 centos alt centos7系統 鍵盤 默認 cad ade 本作者主要集中描述安裝的主要界面信息,以中文版為例能更好理解。 掛載鏡像CentOS-7-x86_64-DVD-1708.iso 選擇第一項Install CentOS Linux 7
Centos7系統安裝mysql5.7
Centos7將預設資料庫mysql替換成了Mariadb,由於還是習慣使用mysql了,所以準備重新安裝mysql。先查一下Mariadb是否安裝,使用命令“rpm -qa|grep mariadb”: 先解除安裝掉系統自帶的Mariadb,開啟Terminal終端,輸入解除安裝命令“r
CentOS7系統安裝搜狗拼音輸入法
搜狗拼音輸入法在CentOS7系統上的安裝方法: 1、首先,配置EPRL源: wget /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 這是通過阿里雲映象站下載的,根據你自己的喜好
如何使用centos7系統安裝g++和建立.cpp檔案
【前言】 最近在學習基於Linux的C++程式設計,但是在安裝編譯器的過程中卻遇到了不少問題,網上的一些回答也不夠詳細,因此有了這篇文章。 【Centos7】 注意,我是在Linux虛擬機器下的centos7中完成的以下教程。 【root許可權】 開啟終端,或者按Ctr
Jenkins在centos7系統安裝
一.docker下安裝Jenkins: 1.1:更新yum源 #yum -y update 1.2:安裝docker #yum -y install docker-io 1.3:啟動docker服務 #service docker start 1.4:自啟動
在centos7系統安裝docker及用docker安裝jenkins
一、docker的安裝 1、使用yum安裝Docker sudo yum install docker 2、啟動Docker service docker start 3、設定開機啟動docker systemctl enable docker 4、檢視dock
centos7系統安裝oracle11g指南
準備工作: centos7系統正常工作且已經聯網。 centos7有圖形介面,因為後續安裝有需要圖形介面操作 安裝步驟: 1. 安裝oracle11g之前,先要安裝centos幾個系統包 comp
Centos7系統安裝yum遇到的問題failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try. http:
當遇到這個問題的時候,發現網上也有很多人也在問同樣的問題。但是發現大家問的問題,很少有人能解釋得很清楚,而且很多人的解決方法複雜且不能解決問題。我查了近二十篇部落格和文章,對照做了,但是基本解決不了問題。http://mirrors.ustc.edu.cn/help/cent
基於CentOS7系統安裝Oracle11gR2伺服器企業版
基礎準備 環境準備 系統:CentOS7 (需要聯網,或配置本地源) 終端神器 :MobaXterm 點選進入下載頁面(SSH連線、圖形轉發) Oracle安裝包:linux.x64_11gR2_database_1of2.zip linux.x64
關於Centos7系統安裝後有virbr0虛擬網卡問題
惡心 oss fine 平臺 人的 red troy 管理人 lib 讓虛擬化平臺管理人員幫忙分配機器,到手後發現有個虛擬網卡這個挺惡心人的(模板問題導致)後來查到原因,出現虛擬網卡是因為安裝時啟用了libvirtd服務後生成的。後來使用虛擬化的管理工具virsh刪除,發現
centos7系統安裝完成後一些基本的優化
安裝完centos7.3後,做一些基本的操作 基本操作一:主機名 centos7有一個新的修改主機名的命令hostnamectl # hostnamectl set-hostname --static li.cluster.com # vim /etc/hosts --最後加上你的IP與主機名的繫結 127.
centos7系統安裝python3.6.2版本
目前Python存在兩個版本Python2和Python3系列,且這兩個版本同時在更新與維護。到底是選擇Python2還是選擇Python3,取決於當前要使用的庫、框架支援哪個版本。因此一臺電腦上可能需要同時安裝Python2和Python3兩個版本。本文主要講述的是如何在centos7系統中存在pyth
CentOS7系統安裝搜狗拼音輸入法(總結)
根據 兩位博主安裝搜狗拼音輸入法的部落格,我對自己CentOS7系統進行了安裝試驗,本人電腦安裝有gnome桌面 根據兩位博主的安裝方法進行了如下總結: 搜狗拼音輸入法在CentOS7系統上的安裝方法: 1、首先,配置EPRL源: wget /etc/yum
CentOS7系統安裝完MySQL後啟動MySQL提示無服務
div 數據 mariadb 解決 存儲引擎 baidu blank 管理系統 gpl 重新安裝MariaDB數據庫即可解決,MySQL所有命令可通用 MariaDB MariaDB數據庫管理系統是MySQL的一個分支,主要由開源社區在維護,開發這個分支的原