50 Star 288 Fork 119

Qter / QtSwissArmyKnife

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Swiss Army Knife

build-windows-msvc build-windows-mingw build-ubuntu build-macos build-ios build-android

Workflows [build platform]-[target-platform]-[qt version](_edition)
build-windows-msvc windows2019-windows-qt5.9.9_msvc2017_64windows2019-windows-qt5.12.10_msvc2017windows2019-windows-qt5.12.10_msvc2017_64windows2019-windows-qt5.15.2_msvc2019windows2019-windows-qt5.15.2_msvc2019_64
build-windows-mingw windows2019-windows-qt5.12.10_mingw73_64 windows2019-windows-qt5.15.2_mingw81_64
build-ubuntu ubuntu18.04-linux-qt5.9.5ubuntu20.04-linux-qt5.12.8
build-macos macos10.15-macos-qt5.9.9macos10.15-macos-qt5.12.10macos10.15-macos-qt5.15.2
build-ios macos10.15-ios-qt5.12.10macos10.15-ios-qt5.15.2
build-android ubuntu18.04-android_x86-qt5.12.10ubuntu18.04-android_armv7-qt5.12.10ubuntu18.04-android_arm64_v8a-qt5.12.10

中文


How to Build the Project

Using Qt Creator (for Windows, Linux and macOS)

  1. Download Qt Install it.
  2. Using QtCreator to open the QtSwissArmyKnife.pro file and build it.

Using command line (just for ubuntu)

Install the Environment

sudo apt-get update --fix-missing -y
sudo apt-get install gcc g++ -y
sudo apt-get install make git -y
sudo apt-get install libgl1-mesa-dev -y
sudo apt-get install qt5-default -y
sudo apt-get install libqt5websockets5 libqt5websockets5-dev -y
sudo apt-get install libqt5serialport5 libqt5serialport5-dev -y
sudo apt-get install libqt5charts5 libqt5charts5-dev -y

Note: QCharts module can not be identified when building from command line.

Get the Source

From github:

git clone https://github.com/qsaker/QtSwissArmyKnife.git

or from git gitee:

git clone https://gitee.com/qsaker/QtSwissArmyKnife.git

Build the project:

cd QtSwissArmyKnife
qmake
make

Recommended Development Environment

Qt 5.12.12, other versions may be available, you can have a try.

Have a Look

MainWindow.png

About the Project


   ____  __
  / __ \/ /____  _____
 / / / / __/ _ \/ ___/
/ /_/ / /_/  __/ /
\___\_\__/\___/_/

About

QSAK(Qt Swiss Army Knife)是一款基于Qt开源框架打造的多功能、跨平台调试工具。目前支持串口调试、udp 调试、tcp 调试及 websocket 调试等。支持 Windows、Linux、raspberry pi 等平台! expand collapse
C++ and 4 more languages
LGPL-3.0
Cancel

Releases (15)

All

QtSwissArmyKnife

Contributors

All

Activities

Load More
can not load any more
C++
1
https://toscode.gitee.com/qsaker/QtSwissArmyKnife.git
git@toscode.gitee.com:qsaker/QtSwissArmyKnife.git
qsaker
QtSwissArmyKnife
QtSwissArmyKnife
master

Search