프로그래밍 공부
작성일
2023. 11. 2. 14:36
작성자
WDmil
728x90

Cmake는, 프로그램의 lib파일을 사용하기 위해

 

lib파일을 생성해주는 프로그램이다.

https://cmake.org/

 

CMake - Upgrade Your Software Build System

CMake is a powerful and comprehensive solution for managing the software build process. CMake is the de-facto standard for building C++ code, with over 2 million downloads a month.

cmake.org

 

cmake 사이트에 들어가서 cmake를 먼저 다운받아주자.

다운로드를 클릭한 뒤 밑으로 내리면, Binary distributions로. 설치버전이나 설치파일을 확인할 수 있는데,

 

msi설치파일로 설치한뒤 사용해도되고, 무설치로 사용해도된다.

 

무설치로 진행해보자.

 

 


zip파일을 설치하고 압축을 풀어주면 다음과 같은 파일목록을 볼 수 있디.

여기서 bin으로 들어가보면

요렇게 cmake-gui가 있는데, 이gui를 사용해서 lib파일을 설치할 수 있다.


위에서부터 직역해서 해석해도 무방하나 간단한 설명을 적으면,

 

Where is the source code

현재 lib파일을 만드려는 코드의 폴더가 어디인지 설정해달라는 부분이다. 여기에 lib파일을 만들 code의 전체경로 폴더 위치를 잡아주면 된다.

 

Whre to build the binarles

결과물이 저장될 폴더를 지정해달라는 부분이다.

필자는 result라고 code뭉치의 전체폴더 내부에 만들어서 사용하였다.

 

그 후에, Configure를 누르면 파일생성을 시작한다.

 

생성이 끝나면, Generate를 누르게 되면, Generating done이라는 명령어가 뜨면서 작업이 끝난다.

 

설치경로를 열기 귀찮다다면, OpenProejct를 누를시 알아서 VisualStudio를 실행해준다.


결과물은 대략 위와같이 생성되는데,

 

sin파일로 들어가서 lib파일 생성 작업을 진행해주면 된다.

 

 lib파일은 위와같이 lib->Debug에 생성된다.

728x90

'프로그램 설치 가이드' 카테고리의 다른 글

Assimp  (0) 2023.11.02
DirectX_Windows ImGui  (0) 2023.10.18
[ Windows 10 ]WSL2 설치법  (1) 2022.09.27