当前位置: 首页 > article >正文

Ubuntu 20.04安装gcc

一、安装GCC

1.更新包列表

user@596785154:~$ sudo apt update

2.安装gcc

user@596785154:~$ sudo apt install gcc

3.验证安装

user@596785154:~$ gcc --version

在这里插入图片描述

二 编译C文件

1.新建workspace文件夹

user@596785154:~$ mkdir workspace

2.进入workspace文件夹

user@596785154:~$ cd workspace

3.新建hello.c文件

user@596785154:~/workspace$ touch hello.c

4.编辑hello.c文件

user@596785154:~/workspace$ vim hello.c

输入i编译文件

#include<stdio.h>

int main(){
        printf("hello world/n");
        return 0;
}

ESC键退出编辑模式,然后输入:wq保存并退出

5.编译hello.c文件

gcc hello.c -o hello

6.运行编译生成的可执行文件

./hello

三 编译C++程序

1.安装g++

user@596785154:~/workspace$ sudo apt install g++

2.验证安装

user@596785154:~/workspace$ g++ --version

在这里插入图片描述
3.在workspace文件夹下新建hello.cpp文件

#include <iostream>

int main() {
    std::cout << "Hello, World!" << std::endl;
    return 0;
}

4.编译C++程序

g++ hello.cpp -o hello

5.运行编译生成的可执行文件

./hello

http://www.kler.cn/a/470656.html

相关文章:

  • Anthropic 的人工智能 Claude 表现优于 ChatGPT
  • c#版本、.net版本、visual studio版本之间的对应关系
  • Kali系统(Debian 10.3) 遇到的问题
  • 网络安全抓包
  • 【Java数据结构】二叉树
  • 苍穹外卖 项目记录 day03
  • Java高频面试之SE-08
  • 千兆宽带和全屋WiFi覆盖
  • jmeter 中 BeanShell 预处理程序、JSR223后置处理程序使用示例
  • 【Spring Boot】统一数据返回
  • 『SQLite』表连接查询
  • iPhone升级iOS18黑屏?2025最新修复办法分享
  • docker学习记录:commit,制作自己的镜像
  • SSL,TLS协议分析
  • 深度学习在网络拓扑优化中的应用:智能化网络管理的新前沿
  • R语言基础| 中级绘图
  • CCNP_SEC_ASA 第七天作业
  • 使用Python实现网络安全攻击检测系统
  • 进制转换(蓝桥杯)
  • 【C/C++】Protobuf与nlohmann/json的比较
  • 【Uniapp-Vue3】常用的表单组件button和input
  • SpringBoot2 如何集成OpenAPI
  • 麒麟操作系统服务架构保姆级教程(八)数据库拆分静态业务拆分和负载均衡
  • dockerignore文件怎么写
  • iOS - AutoreleasePoolPage 节点为空时的处理逻辑
  • 使用Node编写服务器接口