1. 为什么选择源码编译方式安装Capture录屏工具
在银河麒麟V10桌面系统中,很多用户都会遇到一个尴尬的问题:系统默认没有预装录屏软件,而且应用商店也找不到合适的解决方案。这种情况下,从源码编译安装就成了最靠谱的选择。我刚开始接触银河麒麟系统时也踩过不少坑,试过各种方法后,发现源码编译虽然步骤多些,但稳定性最好,功能也最完整。
Capture是一款基于Qt开发的轻量级录屏工具,支持屏幕录制、截图等功能。它最大的优势是代码开源,可以自由编译适配不同架构的CPU。对于银河麒麟这样的国产操作系统来说,这点特别重要。我实测下来,在aarch64架构的银河麒麟V10上编译运行Capture,录制效果非常流畅,视频质量也很不错。
源码编译看起来复杂,其实只要按照步骤来,成功率很高。相比直接下载二进制包,自己编译能确保软件完全适配当前系统环境,避免各种奇怪的兼容性问题。而且整个过程不需要联网下载额外资源,特别适合内网环境使用。下面我就把完整的编译过程拆解成详细步骤,保证新手也能轻松上手。
2. 编译前的环境准备工作
2.1 检查基础编译工具
在开始编译Capture之前,我们需要确认系统已经安装了必要的编译工具。银河麒麟V10桌面版默认会安装一些开发工具,但为了保险起见,还是建议手动检查一遍。打开终端,依次执行以下命令:
rpm -q cmake make
如果看到类似这样的输出,说明工具已经安装:
cmake-3.12.1-5.ky10.aarch64
make-4.2.1-15.ky10.aarch64
万一提示未安装,可以用yum命令快速安装:
sudo yum install cmake make -y
这里有个小技巧:我建议同时安装gcc和g++编译器,虽然Capture主要用CMake构建,但有些依赖库可能需要它们。可以运行gcc --version<


2917

被折叠的 条评论
为什么被折叠?



