首页 > 其他分享 >在 Debian 11 安装 GCC

在 Debian 11 安装 GCC

时间:2023-04-01 11:37:49浏览次数:58  
标签:11 GCC apt hello 安装 Debian

 

步骤 1. 在我们安装任何软件之前,通过apt在终端中运行以下命令来确保您的系统是最新的很重要:

sudo apt update
sudo apt upgrade
sudo apt install build-essential

步骤 2. 在 Debian 11安装 GCC

默认情况下,GCC 在 Debian 基础存储库中可用,并且可以使用 APT 包管理器轻松安装。要在 Debian 11 系统上安装 GCC,请运行以下命令:

sudo apt install manpages-dev

 

 

现在使用以下命令检查安装的 GCC 版本:

gcc --version

 

 

步骤 3. 使用 GCC 编译 Hello World。

安装成功后,现在我们创建一个基本的 C 代码源,例如:让我们创建一个 hello world C 程序并打开 hello.c 文本文件:

nano hello.c

 

 

添加以下行:

// hello.c
#include 

int main() {
    printf("Hello, world!\n");
    return 0;
}

 

 

保存并关闭,然后通过运行以下命令来编译它并执行 hello 程序:

gcc hello.c -o hello
./hello

 

 

输出:

[email protected]:~# ./hello 
Hello, world!

 

 

感谢您使用本教程在 Debian 11 Bullseye 上安装最新版本的 GCC 编译器。如需其他帮助或有用信息,我们建议您查看GCC 官方网站

 

 

 

转载  https://www.yundongfang.com/Yun83714.html

标签:11,GCC,apt,hello,安装,Debian
From: https://www.cnblogs.com/lovleo/p/17278290.html

相关文章

  • Thinkpad T14升级Windows11ver22h2失败问题解决小记
    背景手头的ThinkPad在近一年的时间里每次升级Windows11的22h2版本每次都会报错,具体有以下几种情况:更新过程中无问题,重启后黑屏更新过程中会卡在26%左右,然后蓝屏报KENERAL_CHECK_FAIL,接着便自动重启进入修复程序在WindowsUpdate更新中报错0xC1900101在上述错误出现后,再次更......
  • debian 安装博通网卡驱动
      1、环境准备1.1修改apt的配置文件,允许安装non-free软件在/etc/apt/sources.list中生效的行的最后加上contribnon-free执行:vim/etc/apt/sources.list 修改为#debcdrom:[DebianGNU/Linux11.6.0_Bullseye_-Officialamd64DVDBinary-1......
  • lag与lead函数 oracle_11g
    lag与lead函数oracle_11glag与lead函数都可以实现跨行引用,语法如下:lag(col[,n1][,n2])over([分区子句]排序子句)lead(col[,n1][,n2])over([分区子句]排序子句)语法注解:参数: col,n1,n2 lag可以返回按排序子句排序后指定列的前n1行的值(如果不指定n1,则默......
  • 窗口函数 oracle_11g
    窗口函数oracle_11g数据库中的窗口函数也叫分析函数,顾名思义,窗口函数可用于一些复杂的统计分析计算,另外,窗口函数还具有优越的性能表现,可以节约时间和资源,因此窗口函数经常用于数据仓库和大型报表应用中。窗口函数的结构窗口函数由四部分组成,分别是分析函数名、分区子句、排......
  • 202031607211-米乐 实验一 软件工程准备—初步认识软件工程
    实验一软件工程准备项目内容班级博客链接2023年春软件工程(2020级计算机科学与技术)本次作业要求链接实验一软件工程准备我的课程学习目标学会使用博客园进行学习、了解Github的基本操作、阅读《现代软件工程——构建之法》本次作业帮我实现的学习目标能够......
  • CF1187E
     换根dp#include<iostream>#include<algorithm>#include<cstring>#include<queue>#defineIOSstd::ios::sync_with_stdio(0)usingnamespacestd;#defineintlonglongconstintN=2e5+20;intn,sz[N],f[N],G[N];vector<int>g[......
  • 202031705119-张倩 实验一 软件工程准备——初步认识软件工程
    一.博文开头项目内容班级博客链接2023春软件工程(2020级计算机科学与技术)本次作业要求链接实验一软件工程准备我的课程学习目标1.学会使用博客园的基本功能2.学会使用Github的基本功能3.阅读《现代软件工程——构建之法》并解决提出的问题本次作业在哪些......
  • kubernetes 集群部署rabbimq3.11.11
    通过官方镜像RabbitMQDockerImage和rabbitmq-peer-discovery-k8s插件进行集群部署。0.环境 kubernetes1.24 rabbitmq3.11.111.命名空间将rabbitmq的资源都放在rabbitmq命名空间内。Namespace.yamlapiVersion:v1kind:Namespacemetadata:name:rabbit......
  • windows使用/服务(10)Win11预览版退回正式版方法介绍
    闲的没事把系统win11:21H2正式稳定版本升级到22H2内部测试版,不太习惯而且还是个滚动发行版不稳定,回退到之前版本Win11将预览版返回到正式版的方法1.右击“计算机”选择“属性”,选择“winodws更新”选择“高级选项”。2.然后点击“恢复”,再点击“高级启动”下的“重启”。3.......
  • 在windows 11家庭版 系统上安装linux子系统
    步骤:1.启动WSL单击Win11任务栏上给出的“搜索图标”类型–打开或关闭窗口功能选择它,当“WindowsSubsystemforLinux”时。按确定按钮。然后“重启”你的系统.2.如果机器比较新,一般从WSL1升级到WSL2再进行操作。WS2可以通过命令行直接安装系统。可节省第三步。但有时升级......