Skip to content

Latest commit

 

History

History
executable file
·
93 lines (72 loc) · 1.59 KB

README.md

File metadata and controls

executable file
·
93 lines (72 loc) · 1.59 KB

encoding

UTF-8

描述

这是一个简洁的Linux系统监视器。具有监控网速(上下速度、下行速度)、CPU利用率、内存占用率的功能。 界面实现基于Qt5.14.2

clone

git clone https://github.com/JiuYu77/SystemMonitor.git

编译

确保已经安装了Qt

本项目基于Qt5.14.2搭建界面。

修改CMakeLists.txt

set(CMAKE_PREFIX_PATH "/home/jyu/install/Qt5.14.2/5.14.2/gcc_64")
修改为:
set(CMAKE_PREFIX_PATH "你的 Qt gcc目录")

创建build文件夹

mkdir build
cd build

cmake

cmake ..

make

make

script

cmd.sh

通过cmd.sh调用其他bash脚本。

qt=/home/jyu/install/Qt5.14.2/5.14.2/gcc_64
修改为:
qt="你的 Qt gcc目录"
bash cmd.sh --help

language.sh

language.sh用于生成 .ts文件 和 .qm文件。

qt="/home/jyu/install/Qt5.14.2/5.14.2/gcc_64/"
修改为:
qt="你的 Qt gcc目录"
bash cmd.sh lang

install.sh

install.sh设置了SystemMonitor.desktop

# rm ~/.local/share/applications/SystemMonitor.desktop
bash cmd.sh install

然后,你可以通过点击图标,来启动程序。

uninstall.sh

uninstall.sh删除SystemMonitor.desktop

bash cmd.sh uninstall

运行截图

致谢

ctguLMY/linux_terminal_monitor

nlohmann/json