- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 深入浅出Python测试框架pytest:从入门到实战
pytest是一个强大的、易于使用的Python测试框架,它允许开发者以简洁明了的方式编写测试用例,并提供了丰富的内置功能,包括自动发现测试、详细的错误报告、参数化测试、断言增强、fixture管理等。
2024-04-08 22:37:07 291
原创 GDB调试器:手把手教你调试C/C++程序
GDB是一款开源的、跨平台的调试器,适用于各种Unix-like操作系统,包括Linux和macOS,并且支持多种编译器生成的目标文件。它不仅能够单步执行代码、查看变量值、设置断点,还能跟踪函数调用栈、处理信号及观察内存布局等
2024-04-08 22:26:30 386
原创 CMake 常用命令详解
由于在平时代码开发过程中,CMake基本上就是在项目初期或者有新功能开发时才会有改动,以至于常常写完CMake之后,长时间不写就会忘记,在此纪录一下,免得自己忘记.
2024-03-22 22:06:54 328
原创 在CMake项目中添加单元测试-Google test
对于代码开发者来说,最痛苦的事是项目开发完了,一旦项目比较大时,debug难度就会增加,所以在开发过程中开发单元测试就显得尤为重要,用来保证开发的模块的正确性。本期主要介绍一下Google test开源框架,它主要用于写单元测试,检查真自己的程序是否符合预期行为。
2024-03-07 22:45:36 357
原创 Python调用C++函数之Pybind11
参考了如下的文章,执行sudo apt install python3.8-dev之后问题并没有解决,所以采用了笨办法,发现Python.h文件在/usr/include/python3.8下,所以直接在cmake文件中添加include_directories(/usr/include/python3.8/),此时问题解决了。Pybind11 借鉴了。库的设计,但使用了更为简洁的实现方式,使用了大量 C++11 的新特性,更易于使用。其中,url为子模块的路径,path为该子模块存储的目录路径。
2023-12-04 21:13:17 1196
C++编译器 MinGW-w64-x86-64-7.2.0
2024-03-17
C++电梯客流配置工具代码
2024-03-17
微软亚洲研究院标注的新闻领域的实体识别数据集
2024-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人