摘要: CMake是一个跨平台的开源构建工具,用于管理C++项目的构建过程。 注意CMake命令语法不区分大小写 cmake_minimum_required:指定项目所需的CMake的最低版本。 cmake_minimum_required(VERSION <version>) project:定义项目的 阅读全文
posted @ 2023-09-22 17:24 ray963 阅读(106) 评论(0) 推荐(0)
摘要: GoogleTest简单使用 googleTest是谷歌公司发布的一个跨平台的C++单元测试框架 两种断言 致命断言ASSERT_*:当断言失败时,产生致命错误,并终止当前函数 非致命断言EXPECT_*:当断言失败时,产生非致命错误,并不会终止当前函数 常用的断言 ASSERT EXPECT Ve 阅读全文
posted @ 2023-09-22 17:21 ray963 阅读(96) 评论(0) 推荐(0)