18 Star 86 Fork 46

kl222 / SerialPortAssistant

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 5.67 KB
一键复制 编辑 原始数据 按行查看 历史
kl222 提交于 2024-04-03 21:03 . Release v0.5.22

Serial Port Assistant

Author: Kang Lin (kl222@126.com)


:cn: 中文

GitHub stars star

GitHub forks GitHub issues

Release Download SerialPortAssistant

All releases downloads Download SerialPortAssistant

build


Introduction

Download

  • Download from:

    • Github release
    • Download SerialPortAssistant
  • Install

    • ubuntu

      sudo apt install ./serialportassistant_0.5.22_amd64.deb
      # If you're on an older Linux distribution, you will need to run this instead:         
      # sudo dpkg -i serialportassistant_0.5.22_amd64.deb
      # sudo apt-get install -f # Install dependencies

Donate

If you are satisfied, you can donate to me

donation

If it cannot be displayed, please open:

Developer

Dependence

Compile

  • Download source code

      git clone https://github.com/KangLin/SerialPortAssistant.git
  • Compiled with QtCreator

    • Open the project file CMakeLists.txt with QtCreator
    • The RabbitCommon can be downloaded to the same directory of the project. If it is a different directory, Set the parameter RabbitCommon_DIR
    • Direct compilation can generate programs
  • Compile with the command line

    • Download source code and the deplendence in same directory

      git clone https://github.com/KangLin/RabbitCommon.git
      git clone https://github.com/KangLin/SerialPortAssistant.git
    • Make the build directory in the project root directory

      cd SerialPortAssistant
      mkdir build
      cd build
      # cmake configure
      cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=`pwd`/install [-DRabbitCommon_DIR=...]
      # compiling
      cmake --build . --config Release --target install
      cd install  # The program is installed in the install/bin directory

Script

  • build_debpackage.sh

    • This script generates the deb package under linux. Before use, please make sure the following programs are installed

      sudo apt-get install debhelper fakeroot 
    • Use system qt

      sudo apt-get install -y -qq qttools5-dev qttools5-dev-tools \
               libqt5serialport5-dev qtbase5-dev qtbase5-dev-tools
  • deploy.sh: This script is used to generate new release version numbers and tag. Used only by the program publisher.

C++
1
https://gitee.com/kl222/SerialPortAssistant.git
git@gitee.com:kl222/SerialPortAssistant.git
kl222
SerialPortAssistant
SerialPortAssistant
master

搜索帮助