网站首页 站内搜索

搜索结果

查询Tags标签: gtest,共有 13条记录
  • Linux 交叉编译使用代码覆盖Gcov

    1. GCOV GCOV是GCC自带的代码覆盖工具,GCOV。在 GCC 编译的时加入特殊的编译选项,生成可执行文件,和 *.gcno; 运行(测试)生成的可执行文件,生成了 *.gcda 数据文件; 有了 *.gcno 和 *.gcda,通过源码生成 gcov 文件,最后生成代码覆盖率报告。2. 生成 gcno 及 gcd…

    2022/5/6 7:15:17 人评论 次浏览
  • 携带gtest的c++项目文件结构

    googletest 简单例子https://github.com/bast/gtest-demo.git环境搭建 demo文件目录 [sxy@DESKTOP-SXY gtest-demo_new]$ tree . └── gtest-demo├── cmake #测试环境构建│ ├── googletest.cmake│ └── googletest-download.cmake├─…

    2021/11/18 22:09:43 人评论 次浏览
  • 携带gtest的c++项目文件结构

    googletest 简单例子https://github.com/bast/gtest-demo.git环境搭建 demo文件目录 [sxy@DESKTOP-SXY gtest-demo_new]$ tree . └── gtest-demo├── cmake #测试环境构建│ ├── googletest.cmake│ └── googletest-download.cmake├─…

    2021/11/18 22:09:43 人评论 次浏览
  • gtest代码覆盖率

    1. 安装gtest 2. 测试demo 文件名:13_gtest.cpp#include <iostream>#include "gtest/gtest.h" using namespace std;int sum(int a, int b) { return a + b; }TEST(MyTest, testSum) { EXPECT_EQ(sum(2, 2), 4); }int main(int argc, char **argv) {test…

    2021/11/10 6:10:23 人评论 次浏览
  • gtest代码覆盖率

    1. 安装gtest 2. 测试demo 文件名:13_gtest.cpp#include <iostream>#include "gtest/gtest.h" using namespace std;int sum(int a, int b) { return a + b; }TEST(MyTest, testSum) { EXPECT_EQ(sum(2, 2), 4); }int main(int argc, char **argv) {test…

    2021/11/10 6:10:23 人评论 次浏览
  • windows从零搭建googletest测试工程

    googletest(也称gtest)是由Google测试技术团队开发的测试框架。为c/c++代码提供了一套优秀的单元测试解决方案。本文介绍使用googletest在windows下从零搭建自己的单元测试工程。 0. 环境准备 系统:Windows10 vscode: https://code.visualstudio.com/ mingw-64:https:…

    2021/11/8 7:09:52 人评论 次浏览
  • windows从零搭建googletest测试工程

    googletest(也称gtest)是由Google测试技术团队开发的测试框架。为c/c++代码提供了一套优秀的单元测试解决方案。本文介绍使用googletest在windows下从零搭建自己的单元测试工程。 0. 环境准备 系统:Windows10 vscode: https://code.visualstudio.com/ mingw-64:https:…

    2021/11/8 7:09:52 人评论 次浏览
  • RetinaFace在TensorRT8.2上部署

    github地址 模型 MoblieNetV1-Retinaface开发环境 Windows10 CUDA11.1 + CUDNN8.2.1 TensorRT8.2EA GTEST + GLOG OPENCV4 CMake语言 C++代码下载后需要自行配置CUDA和CUDNN,并配置OPENCV和TensorRT。如果不需要GTEST和GLOG可以自行删除多余代码。 代码是从我的项目代码中…

    2021/10/14 6:14:31 人评论 次浏览
  • RetinaFace在TensorRT8.2上部署

    github地址 模型 MoblieNetV1-Retinaface开发环境 Windows10 CUDA11.1 + CUDNN8.2.1 TensorRT8.2EA GTEST + GLOG OPENCV4 CMake语言 C++代码下载后需要自行配置CUDA和CUDNN,并配置OPENCV和TensorRT。如果不需要GTEST和GLOG可以自行删除多余代码。 代码是从我的项目代码中…

    2021/10/14 6:14:31 人评论 次浏览
  • ubuntu 16 安装protobuf

    $ sudo apt-get install autoconf automake libtool curl make g++ unzip $ git clone https://github.com/google/protobuf.git $ cd protobuf $ git submodule update --init --recursive $ ./autogen.sh $ ./configure $ make $ make check $ sudo make install $ sudo…

    2021/7/12 7:08:05 人评论 次浏览
  • ubuntu 16 安装protobuf

    $ sudo apt-get install autoconf automake libtool curl make g++ unzip $ git clone https://github.com/google/protobuf.git $ cd protobuf $ git submodule update --init --recursive $ ./autogen.sh $ ./configure $ make $ make check $ sudo make install $ sudo…

    2021/7/12 7:08:05 人评论 次浏览
  • gtest

    1. 安装##### Ubuntu:apt-get install libgtest-dev  # 执行后源码下载到/usr/src/gtest目录下 2   cd /usr/src/gtest 3   mkdir build && cd build && cmake .. && make 4   cp libgtest*.a /usr/local/lib # 开发环境下还需要拷贝头文…

    2021/7/3 23:53:23 人评论 次浏览
  • Linux - gtest测试框架的使用

    gtest 单元测试框架的使用 一、gtest的优点二、gtest开发框架的搭建三、示例程序gtest是Google的一套用于编写C++测试的框架,可以运行在很多平台上(包括Linux、Mac OS X、Windows、Cygwin等等)。基于xUnit架构。支持很多好用的特性,包括自动识别测试、丰富的断言、断言…

    2021/5/16 7:27:48 人评论 次浏览
扫一扫关注最新编程教程