【Criterion: A cross-platform C and C++ unit testing framework】https:///github.com/Snaipe/Criterion Criterion:一个跨平台的 、非常简单但可扩展的 C 和 C++ 单元测试框架。
大多数 C 测试框架需要大量样板代码来设置测试和测试套件——您需要创建一个 main,然后注册新的测试套件,然后在这些套件中注册测试,最后调用正确的函数。这给了用户很大的控制权,但不幸的是丧失了简单性。
Criterion 遵循 KISS 原则,同时保持用户对其他框架的控制:
C99 和 C++11 兼容。
测试在声明时会自动注册。
实现 xUnit 框架结构。
提供了一个默认入口点,除非您想进行特殊处理,否则无需声明 main。
测试被隔离在自己的进程中,可以报告和测试崩溃和信号。
C 和 C++ 之间的统一接口:#include criterion header 文件,它就可以工作。
支持参数化测试和理论。
可以使用报告挂钩实时跟踪进度和统计数据。
可以使用选项启用 TAP 输出格式。
在 Linux、FreeBSD、macOS 和 Windows 上运行(使用 MinGW GCC 和 Visual Studio 2015+ 编译)。
大多数 C 测试框架需要大量样板代码来设置测试和测试套件——您需要创建一个 main,然后注册新的测试套件,然后在这些套件中注册测试,最后调用正确的函数。这给了用户很大的控制权,但不幸的是丧失了简单性。
Criterion 遵循 KISS 原则,同时保持用户对其他框架的控制:
C99 和 C++11 兼容。
测试在声明时会自动注册。
实现 xUnit 框架结构。
提供了一个默认入口点,除非您想进行特殊处理,否则无需声明 main。
测试被隔离在自己的进程中,可以报告和测试崩溃和信号。
C 和 C++ 之间的统一接口:#include criterion header 文件,它就可以工作。
支持参数化测试和理论。
可以使用报告挂钩实时跟踪进度和统计数据。
可以使用选项启用 TAP 输出格式。
在 Linux、FreeBSD、macOS 和 Windows 上运行(使用 MinGW GCC 和 Visual Studio 2015+ 编译)。
#粤嵌星计划,粤嵌我来了#
第十五周 第二次
Qt Creator的使用
(1)创建一个空的Qt项目
文件===>新建文件或项目===>其他项目===>Empty qmake project
===>设置工程名和保存路径===>Kits选择MinGW===>完成
(2)往项目中添加C++源代码
鼠标右键点击工程名 ===> Add New... ===> C++ ===> C++ Sourse file
===>设置文件名 ===> 完成
(3)往项目中添加Qt的模块
在pro文件中添加一行
QT += widgets
//这一行表示将Qt窗口模块加入到项目
//窗口模块相关的类 ------- Qt中使用某个类需要包含类名相同的头文件
QApplication ----- 应用程序事件循环处理类
QWidget ----- 标准窗口类
QLabel ----- 标签
第十五周 第二次
Qt Creator的使用
(1)创建一个空的Qt项目
文件===>新建文件或项目===>其他项目===>Empty qmake project
===>设置工程名和保存路径===>Kits选择MinGW===>完成
(2)往项目中添加C++源代码
鼠标右键点击工程名 ===> Add New... ===> C++ ===> C++ Sourse file
===>设置文件名 ===> 完成
(3)往项目中添加Qt的模块
在pro文件中添加一行
QT += widgets
//这一行表示将Qt窗口模块加入到项目
//窗口模块相关的类 ------- Qt中使用某个类需要包含类名相同的头文件
QApplication ----- 应用程序事件循环处理类
QWidget ----- 标准窗口类
QLabel ----- 标签
#Git# #shell#
Git Bash Here突然不见了,也就是无法使用右键打开Git Shell或者Git UI。
大概率是注册表坏了,或者丢失,需要修复。
主要是手动配置。
1、打开注册表,找到配置位置。
win+r,输入 regedit 回车进入注册表,依次进入 HKEY_CLASSES_ROOT -> Directory -> Background -> shell。
2、选中 shell 右键 -> 新建 -> 项 -> 文件名(Git Bash Here)。
3、设置图标。
选中 Git Bash Here -> 新建 -> 字符串值,名称设置为Icon,数据是你安装 git 的图标路径,例如:D:\Program Files\Git\mingw64\share\git\git-for-windows.ico 。
4、设置启动命令。
在 Git Bash Here 下新建 command 文件,选中 Git Bash Here 右键 -> 新建 -> 项 -> 文件名(command)。修改数据为自己安装的路径,例如:D:\Program Files\Git\bin\bash.exe--login -i 。
Git Bash Here突然不见了,也就是无法使用右键打开Git Shell或者Git UI。
大概率是注册表坏了,或者丢失,需要修复。
主要是手动配置。
1、打开注册表,找到配置位置。
win+r,输入 regedit 回车进入注册表,依次进入 HKEY_CLASSES_ROOT -> Directory -> Background -> shell。
2、选中 shell 右键 -> 新建 -> 项 -> 文件名(Git Bash Here)。
3、设置图标。
选中 Git Bash Here -> 新建 -> 字符串值,名称设置为Icon,数据是你安装 git 的图标路径,例如:D:\Program Files\Git\mingw64\share\git\git-for-windows.ico 。
4、设置启动命令。
在 Git Bash Here 下新建 command 文件,选中 Git Bash Here 右键 -> 新建 -> 项 -> 文件名(command)。修改数据为自己安装的路径,例如:D:\Program Files\Git\bin\bash.exe--login -i 。
✋热门推荐