Google Test2 [C/C++] 개발 환경 구성하기 03 (gcovr, codecov) [C/C++] 개발 환경 구성하기 01 (아키텍처 설계, 브랜치 전략)[C/C++] 개발 환경 구성하기 02 (cmake, libft, google test)[C/C++] 개발 환경 구성하기 03 (gcovr, codecov)[C/C++] 개발 환경 구성하기 04 (github action, norminette, codecov)[C/C++] 개발 환경 구성하기 05 (miniLibX) 지난번에 이어서 이번에는 google test와 gcovr를 연동하는 방법에 대해 공유하도록 하겠습니다. google testgoogle test는 c++ 단위 테스트 프레임워크입니다. 다양한 조건의 assertion과 커스터마징(pre-test, post-test 등)을 지원하기 때문에 테스트를 작성하는데 많은 도움을 줍.. 2024. 7. 22. [C/C++] 개발 환경 구성하기 02 (cmake, libft, google test) [C/C++] 개발 환경 구성하기 01 (아키텍처 설계, 브랜치 전략)[C/C++] 개발 환경 구성하기 02 (cmake, libft, google test)[C/C++] 개발 환경 구성하기 03 (gcovr, codecov)[C/C++] 개발 환경 구성하기 04 (github action, norminette, codecov)[C/C++] 개발 환경 구성하기 05 (miniLibX) 지난번에 이어서 개발 환경 세팅에 대한 내용입니다. 이번 글에서는 CMakeLists.txt를 작성했던 경험을 공유하려고 합니다. 저는 다음 4가지 부분으로 나눠서 진행했습니다.기본 프로젝트 설정FetchContent 설정 (libft, googletest)실행 파일 빌드테스트 실행 파일 빌드 기본 프로젝트 설정먼저 기본 .. 2024. 7. 22. 이전 1 다음