银河麒麟桌面系统V10上编译安装支持录屏的开源截屏工具Capture
前言
本文介绍银河麒麟桌面系统V10上开源截屏工具Capture的编译安装方法
一、安装git
sudo apt update
sudo apt install git -y
二、安装编译工具
银河麒麟桌面系统V10上已经预装了QtCreator、Qt5等工具、库,编译Capture需要额外安装一些工具
sudo apt install qt5-qmake libqt5x11extras5-dev -y
三、下载Capture源码
源码地址:https://github.com/hknarutofk/Capturer
git clone https://github.com/hknarutofk/Capturer.git
下载第三方依赖
cd Capture
git submodule init
git submodule update
四、编译Capture
mkdir build
cd build
/usr/lib/aarch64-linux-gnu/qt5/bin/qmake ..
make
运行测试
启动程序,按下默认截屏快捷键F1,出现截图窗口,控制鼠标,选择截图区域,效果如下
点击绿色勾,直接将截屏区域复制到剪贴板,可以粘贴到wps或者csdn这类富文本编辑器内。
总结
借助Qt5优秀的跨平台能力, Capture在银河麒麟桌面系统V10上经少量编译器相关的源码调整后,便可完成编译。并达到预期运行效果。其功能与微信截图相当。
默认快捷键:
F1 开始截屏
银河麒麟桌面系统V10上编译安装支持录屏的开源截屏工具Capture相关推荐
- 银河麒麟桌面操作系统V10上安装使用redis及图形界面管理工具RDM(RedisDesktopManager)
前言 本文介绍银河麒麟桌面系统V10上redis及图形管理工具的安装使用 一.安装Redis 点击UK图标.所有程序.终端,打开终端 输入安装指令sudo apt install redis-serv ...
- 银河麒麟桌面操作系统V10上安装使用Node.js 14.15.1 LTS版本并构建一个electronjs桌面应用
前言 本文介绍银河麒麟桌面操作系统V10上下载安装官方网站Node.js 14.15.1 LTS版本,并编译一个electronjs应用. Node.js 是一个基于 Chrome V8 引擎的 Ja ...
- 银河麒麟桌面操作系统V10上安装IDEA集成开发环境并导入SpringBoot项目
前言 本文介绍银河麒麟桌面操作系统V10上安装部署IDEA集成开发环境,并导入从spring官方生成的一个springboot项目进行常规开发调试工作 一.系统信息 1.操作系统版本 右键点击任务栏, ...
- 银河麒麟桌面操作系统V10上安装使用MySQL5.7、MySQL Workbench
前言 本文介绍银河麒麟桌面操作系统V10上通过麒麟软件商店安装MySQL5.7.MySQL Workbench及其基本使用方法 一.安装MySQL5.7 点击UK图标.所有程序,找到麒麟软件商店 输入 ...
- 安装银河麒麟桌面系统V10【超详细图文教程】
1.下载安装镜像 1.1 申请试用 银河麒麟官网提供免费试用下载,需要申请一下. 打开 https://www.kylinos.cn/support/trial.html 填上相应信息后 ...
- 银河麒麟桌面系统V10(SP1) apt 源安装 scrcpy 安卓手机投屏到电脑
安装scrcpy sudo apt install scrcpy 安装日志 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列软件包是自动安装的并且现在不需 ...
- 银河麒麟桌面系统V10解决应用商店无法更新问题
首先确保网络正常下,输入下面命令 root#sudo apt update
- kylin v10系统_银河麒麟桌面操作系统V10
银河麒麟桌面操作系统V10是新一代面向桌面应用的图形化桌面操作系统,同时面向国产软硬件平台开展了大量优化的简单易用.稳定高效.安全创新的操作系统产品.银河麒麟桌面操作系统V10实现了同源支持飞腾.龙芯 ...
- 解决ARM64终端PC银河麒麟桌面系统V10SP1 grub-mkrescue生成的iso启动报错Synchronous Exception at 0x000000211BEC323C
启动错误效果 解决方案:重新下载grub源码,在ARM64银河麒麟桌面系统V10SP1上自行编译安装,再制作一个启动ISO镜像. 1. 下载源码 https://ftp.gnu.org/gnu/gru ...
最新文章
- ES cross cluster search跨集群查询
- 以安全模式启动firefox
- 使用Java8的Stream对两个 List 遍历匹配数据的优化处理
- 封神-核心功能 | 钉钉告警+数据网关
- day 05总结(格式化输出的三种方式/基本运算符/if判断)
- mysql 幻读和不可重复读_幻读和不可重复读的区别
- JVM虚拟机之二 堆内存
- php:两个文件夹递归地比较,没有的文件自动复制过去
- 【转】8G内存下MySQL的优化详细方案
- js 中使用map的两种方式
- android报错自动重启,Android Studio常见报错及处理办法
- 麒麟ARM版:不能使用U盘安装,只能使用光盘
- 多进程编程之进程间通信
- Python入门学习—元组/字符串(FishC)
- 微信小程序监听路由变化
- 程序员修炼之道(通俗版)——第八章
- 关于logrotate的使用
- Suspicious Operation Django
- JS 为按钮绑定多个点击事件(兼容性代码)
- MATLAB学习六:mean算数均值
热门文章
- RC4加密解密算法原理及实现对文件的加解密
- java web 邮件_JavaWeb实现邮件发送接收功能
- 路由器IP的配置方式?
- 瑞金籍在美国知名计算机专家教授,新晚报数字报
- 类似于贾维斯的数字人的实现
- Linux命令行修改IP、网关、DNS的方法
- 计算机专业对科研兴致不高,选择保研还是就业?
- c语言延时程序_科技文化节 | 剑指疫情,策“码”扬“编”程序设计大赛完美收官...
- 全国最热招聘行业及职位“薪”中有数
- 荣耀v20不支持鸿蒙,华为鸿蒙系统下月推送,这44款手机有福了!荣耀V20无缘升级...