CMake - 3 (Variable, Option)
1. CMakeLists 작성때 변수를 추가하고, 다양한 옵션을 적용할 수 있다. 본 페이지에서는 CMakeLists에서 사용하는 변수 작성 방법과 옵션 적용 방법에 대해서 알아보자.
1. CMakeLists 작성때 변수를 추가하고, 다양한 옵션을 적용할 수 있다. 본 페이지에서는 CMakeLists에서 사용하는 변수 작성 방법과 옵션 적용 방법에 대해서 알아보자.
1. CMakeLists를 이용해서 파일을 모듈화 시키는 방법 이번에는 파일을 모듈화 시키는 방법에 대해서 알아보자. 이전 페이지에서 main.cpp와 source1.cpp가 동일한 경로에 존재했다. 그러나, 실제 개발환경을 구성하다 보면, 라이브러리 파일 등을 별도로 관리하는 경...
1. 개요 CMake는 크로스 플랫폼 빌드 시스템을 위한 오픈 소스 도구이다. C, C++ 등의 프로젝트를 보다 효율적으로 관리하고, 다양한 플랫폼에서 빌드할 수 있도록 지원한다. CMake 가 프로젝트 자체를 빌드하는 것은 아니고, 빌드 파일(Makefile)을 생성하는 것이다...
1. Dynamic Test 동적 테스트이란, 소프트웨어를 실행하지 않고 소스코드를 분석하는 것을 의미한다.동적 테스트의 목적은 결함을 발견할 목적 으로 프로그램을 실행하는 것이다. 프로그램의 입력이 가질수 있는 조합은 무수히 많고, 동작 조건 또한 무수히 많기 때문에 완벽한 테스...
1. Introduction 정적 테스트란, 소프트웨어를 실행하지 않고 소스코드를 분석하는 것을 의미한다. 정적 테스트의 목적은 크게 아래와 같이 4가지로 볼 수 있다. 소스 코드의 품질 문제 발견 높은 복잡도의 코드, 네트워크 자원의 누수 등 ...