git到本地
sudo git clone https://github.com/lupoDharkael/flameshot.git
安装下面这些依赖
# Compile-time
apt install g++ cmake build-essential qt5-default qttools5-dev-tools libqt5svg5-dev qttools5-dev
# Run-time
apt install libqt5dbus5 libqt5network5 libqt5core5a libqt5widgets5 libqt5gui5 libqt5svg5
# Optional
apt install git openssl ca-certificates
如果遇到cmake报错
cmake报错CMake 3.12 or higher is required. You are running version 3.10.2
sudo apt remove --purge cmake
hash -r
sudo snap install cmake --classic
编译
mkdir build
cd build
cmake ../
make
sudo make install
使用which指令可以看到flameshot安装的位置
进入ubuntu的设置-设备-键盘
拉到最底部,点击“ + ”号
?点击添加,就能使用和qq一样的快捷键进行截图了
如果有报错请继续往下看
其实README.md中已经写清了如何安装依赖和进行编译了
?
#最后请重新使用以下指令安装cmake
sudo apt install cmake
否则其他调用cmake的软件,例如esp32调试会出问题
|