久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    進入 C/C 大門,Linux 下環境搭建詳解

     mynotebook 2022-04-15
    在本教程中,您將在 Ubuntu 20.04 /22.04上安裝 GCC 編譯器。GNU Compiler Collection 主要是編譯器以及 C、C++ 和 Objective-C 庫的集合。

    介紹

    在我們開始討論如何在 Ubuntu 20.04/22.04 上安裝 GCC 編譯器之前。讓我們簡單了解一下 - 什么是 GCC 編譯器?
    GNU Compiler Collection 主要是編譯器以及 C、C++ 和 Objective-C 庫的集合。有許多開源項目,例如 GNU 工具和使用 GCC 編譯的 Linux 內核。
    在本教程中,您將在 Ubuntu 20.04 上安裝 GCC 編譯器。

    先決條件

    1) 您必須以 root 或具有sudo權限的用戶身份登錄。

    第 1 步 - 在 Ubuntu 上安裝 GCC

    1) 在這里,默認的 Ubuntu 存儲庫有一個元包為build-essential. 它包含 GCC 編譯器以及編譯軟件所需的許多庫和實用程序。執行以下步驟在 Ubuntu 20.04/22.04 上安裝 GCC 編譯器。
    2)首先,首先更新包列表:
    linuxmi@linuxmi /home/linuxmi/www.
    ? sudo apt-get update
    圖片
    3)之后,build-essential通過鍵入安裝包:
    linuxmi@linuxmi /home/linuxmi/www. ? sudo apt install build-essential

    該命令將安裝一堆新軟件包。它還將包括gcc和。您可能還需要安裝手冊頁。它是關于使用 GNU/Linux 進行開發的:g++make
    linuxmi@linuxmi /home/linuxmi/www. ? sudo apt-get install manpages-dev

    4) 要驗證 GCC 編譯器的安裝是否成功,您將使用gcc --version命令。它將打印 GCC 版本:
    linuxmi@linuxmi /home/linuxmi/www. ? gcc --version

    5)9.4.0是 Ubuntu 20.04 存儲庫中可用的默認 GCC 版本。
    gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0Copyright (C) 2019 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarrantynot even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    圖片
    您的系統上的 GCC 安裝現已成功。您現在可以開始使用它了。

    第 2 步 - 編譯 Hello World 示例

    1) 要編譯基本的 C 或 C++ 程序,您將使用 GCC 來完成。打開您的文本編輯器并創建以下文件:
    linuxmi@linuxmi /home/linuxmi/www.                                   ? nano hello.c

    #include <stdio.h>int main(){ printf ('Linux迷 www.。Hello World!\n'); return 0;}
    圖片
    2) 繼續保存文件。然后,使用以下命令將其編譯為可執行文件:
    linuxmi@linuxmi /home/linuxmi/www.
    ? gcc hello.c -o hello
    3)它將hello在同一目錄中創建一個具有名稱的二進制文件。這是您運行命令的地方?,F在,通過以下方式執行hello程序:
    linuxmi@linuxmi /home/linuxmi/www.                                   ? ./hello

    該命令將打?。?/span>
    Linuxwww.linuxmi.com。Hello World!

    圖片

    第 3 步 - 安裝多個 GCC 版本

    1) 在這里,您現在將在 Ubuntu 20.04 上安裝和使用多個版本的 GCC。最新版本的 GCC 編譯器具有新功能和優化改進。
    此外,默認的 Ubuntu 存儲庫有多個 GCC 版本。它是從7.x.x10.x.x。現在,您將安裝三個版本的 GCC 和 G++。
    2) 因此,首先,ubuntu-toolchain-r/test使用以下命令將 PPA 添加到您的系統中:
    linuxmi@linuxmi /home/linuxmi/www.                                   ? sudo apt install gcc-8 g++-8 gcc-9 g++-9 gcc-10 g++-10

    圖片
    3) 然后,下面的命令將為每個版本配置一個替代方案并為其關聯一個優先級。默認版本是具有最高優先級的版本。這里是gcc-10
    linuxmi@linuxmi /home/linuxmi/www.                                   ? sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 --slave /usr/bin/g++ g++ /usr/bin/g++-10 --slave /usr/bin/gcov gcov /usr/bin/gcov-10[sudo] linuxmi 的密碼:update-alternatives: 使用 /usr/bin/gcc-10 來在自動模式中提供 /usr/bin/gcc (gcc)
    圖片
    linuxmi@linuxmi /home/linuxmi/www. ? sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9
    linuxmi@linuxmi /home/linuxmi/www. ? sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8
    圖片
    5) 稍后如果您需要更改默認版本,您可以使用以下update-alternatives命令:
    linuxmi@linuxmi /home/linuxmi/www.                                   ? sudo update-alternatives --config gcc

    輸出如下:
     3 個候選項可用于替換 gcc (提供 /usr/bin/gcc)。
    選擇 路徑 優先級 狀態------------------------------------------------------------* 0 /usr/bin/gcc-10 100 自動模式 1 /usr/bin/gcc-10 100 手動模式 2 /usr/bin/gcc-8 80 手動模式 3 /usr/bin/gcc-9 90 手動模式
    要維持當前值[*]請按<回車鍵>,或者鍵入選擇的編號:

    圖片
    6) 您將看到 Ubuntu 系統上所有已安裝 GCC 版本的列表。然后,輸入要用作默認值的版本數。繼續按Enter。該命令將創建指向特定版本的 GCC 和 G++ 的符號鏈接。

    結論

    我們希望這份詳細指南能幫助您在 Ubuntu 20.04 上安裝 GCC 編譯器。
    如果您有任何疑問或疑問,請在下面的評論中留下。我們很樂意解決這些問題。

    來自:Linux迷

    鏈接:https://www./ubuntu-20-04-22-04-gcc.html
    圖片

      本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵舉報。
      轉藏 分享 獻花(0

      0條評論

      發表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 国产重口老太和小伙| 亚洲国产良家在线观看| 国产午夜福利视频合集| 国产精品日日摸夜夜添夜夜添2021 | 精品国产美女福到在线不卡 | 久久99国产精品久久99小说| 亚洲国产精品成人网址| 亚洲欧美综合人成在线| 国产很色很黄很大爽的视频| 亚洲美免无码中文字幕在线| 久久天堂综合亚洲伊人HD妓女| 日韩夜夜高潮夜夜爽无码| 欧美不卡无线在线一二三区观| AV免费播放一区二区三区| 国产午夜影视大全免费观看| 无码人妻丝袜在线视频红杏 | 亚洲国产成人影院播放| 无码人妻斩一区二区三区| 成熟丰满熟妇高潮XXXXX| 国产对白老熟女正在播放| 日韩精品一区二区亚洲AV| 亚洲高清WWW色好看美女| 少妇愉情理伦片丰满丰满午夜| 欧美老少配性行为| 国产精品久久国产精麻豆99网站 | 国产欧美一区二区精品久久久| 青青草无码免费一二三区| AV激情亚洲男人的天堂| 无码欧亚熟妇人妻AV在线外遇| 国产一区二区不卡自拍| 精品人妻伦九区久久AAA片| 日本高清中文字幕免费一区二区| 伊人久久综合无码成人网| 性饥渴少妇AV无码毛片| 久久月本道色综合久久| 少妇内射高潮福利炮| 亚洲日韩久久综合中文字幕| 国产超碰无码最新上传| 女人被爽到高潮视频免费国产| 成人特黄A级毛片免费视频| 在线看无码的免费网站|