Debian安装C语言环境

server/2025/3/1 6:33:45/

参考链接

  1. gcc:https://my.oschina.net/emacs_8766486/blog/17213484

  2. make:https://blog.csdn.net/m0_48096446/article/details/139989347

  3. gdb:https://blog.csdn.net/kaixian2003/article/details/114642610

gcc

确保系统包列表是最新的

sudo apt-get update

GCC 编译器可能依赖于一些其他软件包,因此在安装 GCC 之前,最好先安装这些依赖。可以使用以下命令安装推荐的依赖:

sudo apt-get install build-essential

安装gcc

sudo apt-get install gcc

检查gcc是否安装成功

gcc --version

make

同样确保系统包列表是最新的

sudo apt-get update

安装make工具

sudo apt install make

验证make是否成功安装

make --version

gdb

安装gdb

sudo apt install gdb

验证gdb是否成功安装

gdb --version


http://www.ppmy.cn/server/171484.html

相关文章

力扣hot100刷题——11~20

文章目录 11.滑动窗口最大值题目描述思路:滑动窗口单调队列code 12.最小覆盖子串题目描述思路:双指针/滑动窗口哈希code Ⅰcode Ⅱ 13.最大子数组和题目描述思路:dp/贪心code 14.合并区间题目描述思路:贪心code 15.轮转数组题目描…

rust学习~tokio的io

await Suspend execution until the result of a Future is ready. 暂停执行,直到一个 Future 的结果就绪。 .awaiting a future will suspend the current function’s execution until the executor has run the future to completion. 对一个 Future 使用 .awa…

【大模型实战篇】DeepSeek-R1面临的DDOS攻击以及与O系列的差距

1. 问题 虽然不可否认DeepSeek-R1作为一款大模型表现出色,其开源也推动了技术的进步。然而,在这份热闹的背后,我们仍需保持冷静。该推理模型在某些特殊场景下存在问题:其think过程可能会持续不断地输出,直到达到token…

Ubuntu 下 nginx-1.24.0 源码分析 - ngx_list_t

ngx_list_t 定义在 src/core/ngx_list.h typedef struct {ngx_list_part_t *last;ngx_list_part_t part;size_t size;ngx_uint_t nalloc;ngx_pool_t *pool; } ngx_list_t;ngx_list_t 是 Nginx 中用于管理动态数组链表的核心数据结构,结…

kotlin的lateinit声明 的变量可能为null吗?

kotlin的lateinit声明 的变量可能为null吗? DeepSeek R1 思考 26 秒 思考过程 嗯,用户问的是Kotlin中的lateinit变量是否可能为null。首先,我需要回顾一下lateinit的作用和特性。lateinit用于延迟初始化一个非空类型的变量,这样…

6.6.3 SQL数据查询(一)

文章目录 SELECT语句简单查询连接查询子查询聚集函数 SELECT语句 SELECT是用于查询的动词,基本格式为SELECT-FROM-WHERE,其中WHERE可选。SELECT对应投影运算,FROM对应笛卡尔积运算,WHERE对应选择运算。选择使用的条件表达式p可包含…

Python入门 — 类

面向对象编程中,编写表示现实世界中的事物和情景的类(class),并基于这些类来创建对象(object)。根据类来创建对象称为实例化,这样就可以使用类的实例(instance) 一、创建…

开发基于提示工程的大语言模型(LLM)应用——学习笔记

本文是学习笔记。学习通过提示工程与大语言模型进行程序化的交互。 将从最基本的开始,比如使用哪些模型,以及如何向它们发送提示词并查看响应。 将逐步构建更复杂的提示词,并学习 LangChain 为我们提供的、用于与大语言模型交互的丰富工具。…