【从零开始学嵌入式】环境搭建 嵌入式学习启程从零搭建 Ubuntu 开发环境VMware 工具链系列粤嵌嵌入式培训学习笔记 (第 1 篇)上一篇无系列开篇下一篇C 语言核心回顾环境Windows 11 · VMware 17.5 · Ubuntu 22.04 | 2026年7月① 环境概览本文将搭好这套环境后续四个月所有编码、编译、调试都跑在上面工具用途VMware 17.5 Ubuntu 22.04嵌入式 Linux 开发主环境VNC Viewer远程连接 Linux 服务器 / 开发板宿主机TyporaMarkdown 笔记 博客写作Snipaste截图 贴图② 安装步骤2.1 VMware Workstation 17.5下载安装包一路默认安装中间提示重启电脑重启后继续输入许可证密钥激活![请添加图片描述](https://i-blog.csdnimg.cn/direct/d1da0ae3551345c7aea001db2cfcc0ab.png2.2 导入 Ubuntu 22.04 虚拟机粤嵌提供了预配置好的.vmx镜像文件VMware → 文件 → 打开 → 选择 .vmx 文件 → 启动 → 登录⚠️开机前先配好共享文件夹在 Windows 上新建一个空文件夹命名share然后在 VMware 里「编辑虚拟机设置 → 选项 → 共享文件夹 → 添加 → 勾选总是启用」最后再开机。顺序反了的话/mnt/hgfs/挂载点可能不出现需要手动 mount。共享文件夹的作用是 Windows 上写代码VM 里直接编译省得拷来拷去。虚拟机资源配置参考资源建议值内存4 GBCPU 核心2-4 核不超过物理核心数硬盘40 GB网络NAT默认网络选 NAT 就够了——VM 能上网下载软件包宿主机能 SSH 进去敲命令。不需要桥接配置越简单越稳。2.3 VNC Viewer下载 VNC Viewer 客户端安装后打开输入服务器 IP 连接输入账号密码实训环境的 VNC Server 已在服务器端预装好直接用客户端连就行。如果自己配 Server 端sudoaptinstalltigervnc-standalone-server-yvncpasswd tigervncserver :12.4 TyporaMarkdown 笔记软件写博客的利器。官网下载安装导入粤嵌提供的主题常用快捷键Ctrl/切换源码模式CtrlShiftK插入代码块2.5 Snipaste截图 贴图工具比系统截图好用得多。快捷键功能F1截图F3截图贴在屏幕上置顶Esc关闭贴图F3贴图在嵌入式调试时特别实用——把原理图或 datasheet 贴在屏幕一角不用来回切窗口。③ 目录结构建议嵌入式项目文件又杂又多从第一天就养成归档习惯学习记录\ ├── Code/ ← 实训代码按天分目录 ├── Notes/ ← 笔记 博客草稿 ├── Others/ ← 课件、文档 ├── Tools/ ← 工具软件 ├── Videos/ ← 上课录屏 └── 配置环境/ ← 安装包、虚拟机文件④ 小结完成情况VMware Ubuntu 虚拟机跑通VNC、Typora、Snipaste 就绪下一篇C 语言核心回顾——指针、内存管理、结构体本文首发于 CSDN转载请注明出处。