[CMake] [설치] Windows 1. 윈도우용 인스톨러로 CMake 설치https://cmake.org/download/ Download | CMakeCurrent development distribution Each night binaries are created as part of the testing process. Other than passing all of the tests in CMake, this version of CMake should not be expected to work in a production environment. It is being produced so that uscmake.org 2. C++ 컴파일러 설치visual studio 2022 커뮤니티 설치https://visualstudio.micro.. 2023. 8. 13. [CMake] [설치] Ubuntu vscode에서 3.27이상의 버전을 추천하여 소스 설치root 계정으로 진행함(su root) 1. 필요 패키지들 설치- build-essential - gdb- wget- libssl-dev 패키지 설치 확인 - dpkg -l | grep [패키지명]패키지 설치 - apt-get install [패키지] 2. 기존에 cmake가 설치되어있다면 제거apt purge cmake 3. https://cmake.org/download/ 에 접속하여 cmake-3.27.2.tar.gz 다운로드wget https://github.com/Kitware/CMake/releases/download/v3.27.2/cmake-3.27.2.tar.gz 4. 다운로드가 완료되면 압축 해제tar zxf cmake-3.27.2.. 2023. 8. 13. [CMake] CMakeLists.txt set변수를 설정 add_executable실행 파일을 생성 include_directories헤더 경로 추가 target_link_libraries라이브러리 링크 add_library라이브러리 생성add_library(targetName [STATIC | SHARED | MODULE] [EXCLUDE_FROM_ALL] source1 [source2 ...])[STATIC | SHARED | MODULE] 생략 가능STATIC - 정적 라이브러리 생성. targetName.lib or targetName.a로 생성SHARED - 동적 라이브러리 생성. targetName.dll or libtargetName.so로 생성MODULE - ?[EXCLUDE_FORM_ALL] 생략 가능?source1 ~ 포함시.. 2023. 6. 3. 이전 1 다음