정적 라이브러리와 동적 라이브러리
정적 라이브러리
정적 라이브러리(.a): 프로그램이 컴파일 및 링크 단계에서 라이브러리 코드를 실행 파일에 복사합니다. 프로그램 실행 시 더 이상 정적 라이브러리가 필요하지 않습니다.
정적 라이브러리 이름은 일반적으로 libXXX.a 형식을 가지며, 유효 이름은 접두사 lib와 접미사 .a를 제거한 XXX입니다.
링크 단계에서는 해당 바이너리 파일을 연결하므로, 소스 ...
5월 30일 17:41에 게시됨
CMake의 target_link_libraries() 명령어 심층 분석: 작동 원리, 활용법 및 실제 사례
CMake에서 타겟 라이브러리 연결을 제어하는 핵심 명령어
CMake의 target_link_libraries()는 프로젝트 내 타겟(예: 실행 파일 또는 라이브러리)이 어떤 외부 라이브러리를 링크해야 하는지를 정의하는 중심적인 명령어입니다. 이 명령어는 단순한 링킹 설정을 넘어서, 컴파일 시 포함 경로 관리와 의존성 전파 메커니즘까지 영향을 미칩니다.
기본 동작 원리
이 명령어는 ...
5월 28일 10:26에 게시됨