반응형
CMakeLists.txt 작성시 라이브러리 저장할 위치를 지정하는 방법입니다.
라이브러리 생성
먼저 라이브러리(libxxx.a)를 생성하는 방법입니다.
add_library(xxx STATIC source1.cpp source2.cpp)
출력 경로 지정
이제 출력 경로를 지정합니다.
SET 명령어와 LIBRARY_OUTPUT_PATH 변수를 사용합니다.
* ${CMAKE_CURRENT_BINARY_DIR}는 빌드 디렉토리를 나타냅니다.
# 저장할 디렉토리 경로를 변수에 저장합니다.
SET(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR}/my_output_directory)
# 저장할 디렉토리를 생성합니다.
FILE(MAKE_DIRECTORY ${LIBRARY_OUTPUT_PATH})
반응형
'다양한 TIP' 카테고리의 다른 글
bmt에 많이 사용하는 burp suite 설치해보기(feat. 주요기능들 설명) (0) | 2023.06.30 |
---|---|
http3 새로운 성능과 보안을 위한 웹 통신 프로토콜(http2와 달라진 점) (0) | 2023.06.27 |
Syntax Error(구문 오류) 프로그래밍에서 흔히 접하는 실수와 해결 방법 (0) | 2023.06.20 |
댓글