qrigol 项目使用教程
qrigolQt assistant for Rigol DS1000 series scopes项目地址:https://gitcode.com/gh_mirrors/qr/qrigol
1. 项目的目录结构及介绍
qrigol/
├── qrc/
│ └── resources.qrc
├── rigolcomm/
│ ├── cpprigolcomm.cpp
│ ├── rigolcomm.h
│ └── rigolcomm.cpp
├── scopedata/
│ ├── cppscopedata.cpp
│ ├── scopedata.h
│ └── scopedata.cpp
├── status/
│ ├── status.html
│ └── trigger.html
├── verthor/
│ └── verthor.html
├── waveform/
│ └── waveform.html
├── README
├── GPL-2.0 License
└── qrigol.pro
目录结构介绍
qrc/
: 包含资源文件的目录。rigolcomm/
: 包含与Rigol示波器通信的C++文件。scopedata/
: 包含处理示波器数据的C++文件。status/
: 包含状态页面的HTML文件。verthor/
: 包含垂直和水平调整的HTML文件。waveform/
: 包含波形显示的HTML文件。README
: 项目说明文件。GPL-2.0 License
: 项目许可证文件。qrigol.pro
: 项目配置文件。
2. 项目的启动文件介绍
项目的启动文件是 qrigol.pro
,这是一个QMake项目文件,用于配置和构建项目。它包含了项目的基本信息、依赖关系和编译选项。
3. 项目的配置文件介绍
项目的配置文件是 qrigol.pro
,它定义了项目的构建过程和依赖关系。以下是该文件的一些关键部分:
TEMPLATE = app
CONFIG += console c++11
CONFIG -= app_bundle
CONFIG -= qt
SOURCES += \
rigolcomm/rigolcomm.cpp \
rigolcomm/cpprigolcomm.cpp \
scopedata/scopedata.cpp \
scopedata/cppscopedata.cpp
HEADERS += \
rigolcomm/rigolcomm.h \
scopedata/scopedata.h
RESOURCES += \
qrc/resources.qrc
# 其他配置选项...
配置文件介绍
TEMPLATE = app
: 指定项目模板为应用程序。CONFIG += console c++11
: 启用控制台和C++11支持。SOURCES
: 列出所有的源文件。HEADERS
: 列出所有的头文件。RESOURCES
: 列出所有的资源文件。
通过这些配置,项目可以被正确地编译和构建。
qrigolQt assistant for Rigol DS1000 series scopes项目地址:https://gitcode.com/gh_mirrors/qr/qrigol