簡體   English   中英

在Fedora 26中從源代碼安裝g ++

[英]Install g++ from source in Fedora 26

我正在嘗試使用Fedora 26在IBM Power7上安裝c ++編譯器。在/ usr / bin中,它安裝了gcc [(GCC) 7.2.1 20170915 (Red Hat 7.2.1-2)]但它沒有c ++編譯器(我嘗試了gcc -lstdc++但結果是:

/ usr / bin / ld:找不到-lstdc ++

沒有sudo權限,因此我必須從源代碼安裝所有內容。 我能夠安裝:

  • Zlib
  • 佩爾
  • 卷曲
  • 吉特
  • GNU M4
  • GMP
  • MPFR
  • MPC
  • 外籍人士
  • APR和APR-UTIL
  • ISL

但是當我嘗試在本地安裝gcc時,在成功configure ,當我嘗試make我得到此錯誤:

配置:錯誤:在/ home / aantonietti / gcc / host-powerpc64-unknown-linux-gnu / gcc中:

配置:錯誤:C ++預處理器“ / lib / cpp”未能通過健全性檢查

有關更多詳細信息,請參見`config.log'。

make [2]:*** [Makefile:4333:configure-stage1-gcc]錯誤1

make [2]:離開目錄'/ home / aantonietti / gcc'

make [1]:*** [Makefile:23745:stage1-bubble]錯誤2

make [1]:離開目錄'/ home / aantonietti / gcc'

制作:*** [Makefile:945:全部]錯誤2

我也嘗試安裝clang++但它需要大量其他依賴。

關於如何僅安裝gcc-c++編譯器,您有任何提示嗎?

為什么不運行dnf install gcc-c++ 它將安裝C ++系統編譯器,同時也為libstdc++提供鏈接支持。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM