本文记录在 Arch Linux 上使用 Unreal Engine 官方预编译版的过程:下载和解压引擎、安装 Fab 插件、构建 C++ 项目、使用 RunUAT 打包,以及配置 VS Code 的 clangd 和 CodeLLDB。
使用预编译引擎时,日常开发主要编译自己的项目和源码插件。阅读安装包附带的引擎源码、调试现成编辑器,都可以先从这套环境开始。
2026/10/19大约 16 分钟
本文记录在 Arch Linux 上使用 Unreal Engine 官方预编译版的过程:下载和解压引擎、安装 Fab 插件、构建 C++ 项目、使用 RunUAT 打包,以及配置 VS Code 的 clangd 和 CodeLLDB。
使用预编译引擎时,日常开发主要编译自己的项目和源码插件。阅读安装包附带的引擎源码、调试现成编辑器,都可以先从这套环境开始。
DWProton 直接通过自身的 proton 脚本启动游戏。普通入口支持游戏和官方启动器;补充工具入口先运行 gi-toolkit-ng.exe,再由它启动游戏并加载 hutao_minhook_ng.dll。两者共用同一个 Wine prefix。
假设一个游戏的某一帧突然变慢,Agent 要调查原因。它需要找到耗时的 GPU 工作负载,查看相关资源和源码,修改后重新构建,再用新的运行结果判断问题是否得到改善。Apple 的 Metal 开发工具已经提供了图形界面和命令行入口,可以读取捕获并调查这类问题。[1]
这项任务会经过几种不同的环境:源码在仓库里,GPU 状态在捕获中,修改效果要在目标设备上观察。Shell 能启动这些工具、组织文件和处理输出;专业工具决定哪些状态可以被读取;操作系统和应用的权限设置决定调用能否执行。要评价 Agent 在某个平台上工作的体验,就得把这些环节连起来看。
apt install firefox 说起在近几年的 Ubuntu 桌面上打开终端,输入:
sudo apt install firefox