# Linux-C-Notes Linux环境C语言开发学习笔记 > [!warning] > 抱歉,最终只更新到了进程章节,作者转JAVA了。 ## 课程地址 主要是李慧芹老师的课程,讲的比较清晰。同时韦东山老师的课,讲的比较杂和跳跃,正好把知识点作为补充。 韦东山课程的代码以"W"开头来命名。 [史上最强最细腻的linux嵌入式C语言学习教程【李慧芹老师】_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV18p4y167Md/?spm_id_from=333.999.0.0&vd_source=4e03f52e94cfa281cde032856b1f93a7) [【第4篇】嵌入式Linux应用开发基础知识_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1kk4y117Tu/?spm_id_from=333.1007.top_right_bar_window_custom_collection.content.click&vd_source=4e03f52e94cfa281cde032856b1f93a7) ## 本仓库内容 教学过程中所有的课程笔记和代码示例。 - C01 ~ C12 : Linux环境C语言基础 - C13 以后 : Linux环境系统编程 ## 环境搭建步骤 ### 一、拥有一个linux系统 - 虚拟机 - WSL(Windows Subsystem for Linux) - 云服务器 - 双系统 ### 二、安装编译环境 - 编译器:`gcc version 12.2.0 (Debian 12.2.0-14)` - 代码提示:`clangd-vscode` - 代码格式化:`clang-format` - 调试工具:`gdb` - 版本控制:`git` - 编辑器:`vscode` - AI补全:`Fitten Code` ### 三、下载仓库 - `fork`并且`clone`到本地(推荐) - 直接下载压缩包到本地解压 ## 作者博客 [fugu的小站](https://lzyyyyyy.fun/index.php/tag/%E6%9D%8E%E6%85%A7%E8%8A%B9/)也会同步更新,欢迎造访以获得更好的在线`markdown`阅读体验。