RHEL安裝 C 編譯器

2021-07-09 11:21:07 字數 501 閱讀 4667

今天想通過原始碼來編譯安裝 mongodb,但是編譯的時候卻提示沒有c++編譯器。

no c++ compiler g++ does not work
沒有辦法,自己對linux又不熟,只好上網查,只發現下面這個感覺靠譜的方式:

我是按照其中第三種方式來嘗試的(第一種和第二種嘗試均失敗),即

yum install gcc gcc-c++ autoconf automake
但是輸入上面的命令之後,說沒有源可以使用。

好唄,於是自己搭建了乙個本地的yum源,具體可以參照:

這樣一來,就可以進行編譯了

# scons 要另外安裝的,具體請參照mongodb官方說明

scons all -j 2

但是,不幸的是,mongodb編譯過程太慢了,而且編譯過程中會占用大量磁碟空間,我先後嘗試了兩次,一次是給虛擬機器劃分了20gb,一次是30gb,但最終都沒磁碟沒有空間而終止了編譯。但是看官方提供的bin檔案也就才幾百mb啊,想不通。

RHEL安裝 C 編譯器

今天想通過原始碼來編譯安裝 mongodb,但是編譯的時候卻提示沒有c 編譯器。no c compiler g does not work沒有辦法,自己對linux又不熟,只好上網查,只發現下面這個感覺靠譜的方式 我是按照其中第三種方式來嘗試的 第一種和第二種嘗試均失敗 即 yum install ...

ubuntu安裝交叉編譯器 安裝交叉編譯器

2 安裝方法二 1 安裝方法一 開啟ubuntu終端 使用sudo apt list gcc arm 可以檢視所有的交叉編譯器,假設安裝gcc arm linux gnueabihf,則使用sudo apt get install gcc arm linux gnueabihf就裝好了。參考 2 安...

C 編譯器的安裝(MinGW)

gnu是乙個自由軟體工程專案,gnu工程已經開發了乙個被稱為 gnu gnu是 不是unix 的縮寫 的 對unix向上相容的完整的自由軟體系統 free software system mingw mingw的編譯發行版常見的有兩個 mingw distro 和 tdm gcc.mingw dis...