日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何在Ubuntu18.04上安裝GCC編譯器

GNU編譯器集合(GCC)是C,C ++,Objective-C,F(xiàn)ortran,Ada,Go和D編程語言的編譯器和庫的集合。許多開源項(xiàng)目包括GNU工具和linux內(nèi)核都是用GCC編譯的。

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序制作、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了滎陽免費(fèi)建站歡迎大家使用!

相同的說明適用于ubuntu 16.04和任何基于Ubuntu的發(fā)行版,包括Kubuntu,Linux Mint和Elementary OS。

必要條件

為了能夠在Ubuntu系統(tǒng)上添加新存儲(chǔ)庫和安裝軟件包,您必須以具有sudo權(quán)限的用戶身份登錄。

在Ubuntu上安裝GCC

默認(rèn)的Ubuntu存儲(chǔ)庫包含一個(gè)名為build-essential的元包,它包含GCC編譯器以及編譯軟件所需的許多庫和其他實(shí)用程序。

執(zhí)行以下步驟安裝GCC Compiler Ubuntu 18.04:

01、首先更新包列表:

02、鍵入以下命令安裝build-essential軟件包:

該命令將安裝一堆新包,包括gcc,g ++和make。

03、要驗(yàn)證GCC編譯器是否已成功安裝,請(qǐng)使用gcc --version命令打印GCC版本:

Ubuntu 18.04存儲(chǔ)庫中可用的默認(rèn)GCC版本是7.4.0:

輸出

gcc (Ubuntu 7.4.0-1ubuntu1~18.04) 7.4.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

就這樣。 GCC現(xiàn)已安裝在您的系統(tǒng)上,您可以開始使用它。

編譯Hello World示例

使用GCC編譯基本的C或C ++程序非常簡單。 打開文本編輯器并創(chuàng)建以下文件:

hello.c

#include 
int main()
{
  printf ("Hello World!\n");
  return 0;
}

使用以下命令保存文件并將其編譯為可執(zhí)行文件:

這將在運(yùn)行該命令的同一目錄中創(chuàng)建名為hello的二進(jìn)制文件。

執(zhí)行hello程序:

該程序?qū)@示:

輸出:

如下圖:

安裝多個(gè)GCC版本

在本節(jié)中,我們將提供有關(guān)如何在Ubuntu 18.04上安裝和使用多個(gè)版本的GCC的說明。 較新版本的GCC編譯器包括對(duì)新語言的支持,更好的性能和擴(kuò)展功能。

在撰寫本文時(shí),默認(rèn)的Ubuntu存儲(chǔ)庫包括幾個(gè)GCC版本,從5.x.x到8.x.x. 最新版本的GCC是9.1.0,可從Ubuntu Toolchain PPA獲得。

在以下示例中,我們將安裝最新的三個(gè)版本的GCC和G++。

首先,使用以下命令將ubuntu-toolchain-r/test PPA添加到您的系統(tǒng):

鍵入以下命令安裝所需的GCC和G ++版本:

以下命令將為每個(gè)版本配置替代方案并將優(yōu)先級(jí)與其關(guān)聯(lián)。 默認(rèn)版本是具有最高優(yōu)先級(jí)的版本,在我們的例子中是gcc-9。

稍后如果要更改默認(rèn)版本,請(qǐng)使用update-alternatives命令:

輸出:

有 3 個(gè)候選項(xiàng)可用于替換 gcc (提供 /usr/bin/gcc)。

  選擇      路徑          優(yōu)先級(jí)  狀態(tài)
------------------------------------------------------------
* 0            /usr/bin/gcc-9  90        自動(dòng)模式
  1            /usr/bin/gcc-7  70        手動(dòng)模式
  2            /usr/bin/gcc-8  80        手動(dòng)模式
  3            /usr/bin/gcc-9  90        手動(dòng)模式

要維持當(dāng)前值[*]請(qǐng)按<回車鍵>,或者鍵入選擇的編號(hào):

您將看到Ubuntu系統(tǒng)上所有已安裝GCC版本的列表。 輸入要用作默認(rèn)版本的版本號(hào),然后按Enter鍵。

該命令將創(chuàng)建指向GCC和G++特定版本的符號(hào)鏈接。

總結(jié)

您已在Ubuntu 18.04上成功安裝了GCC。 您現(xiàn)在可以訪問GCC官方文檔頁面,了解如何使用GCC和G++編譯C和C ++程序。


分享題目:如何在Ubuntu18.04上安裝GCC編譯器
分享URL:http://www.5511xx.com/article/djdepjc.html