Linux[4]

Linux 系统创建虚拟 CAN 模拟通信

介绍 Linux 下通过 vcan 创建虚拟 CAN 设备并模拟通信的流程,包括内核模块加载、接口创建、can-utils 使用和收发验证。

Weston 桌面系统截屏:解决 weston-screenshooter unauthorized

记录 Weston/Wayland 环境下使用 weston-screenshooter 截屏遇到 unauthorized 的原因和处理方式,重点说明如何启用 Weston debug 模式并验证截图命令。

Shell 脚本首行为什么要加 #!/bin/bash

说明 Shell 脚本首行 shebang 的作用:指定解释器、提高跨环境执行一致性,并避免脚本在不同 shell 下产生语法兼容问题。

Qt 源码编译:Ubuntu 平台

记录在 Ubuntu 20 环境下从源码编译 Qt 5.15.15 的完整流程,包括依赖安装、LLVM 路径配置、源码获取、configure 参数、编译安装和常见内存问题处理。