C 개발 환경에서 외부 라이브러리 Dependency는 어떻게 관리하나요?
조회수 1709회
-
(•́ ✖ •̀)
알 수 없는 사용자
2 답변
-
유닉스(리눅스)에서는 automake와 autoconf, libtool로 해결합니다.
maven이나 gradle 처럼 외부 라이브러리를 직접 전송받아 포함시키지는 않습니다만, 현재 시스템 및 환경 설정이 해당 프로젝트를 컴파일할 수 있는 상태인지 외부 라이브러리 존재 유무, 버전 체크, 라이브러리 링크 옵션 등을 결정하는 configure 스크립트를 생성해줍니다.
다른 플랫폼에서는 CMake를 사용하여 같은 효과를 얻을 수 있습니다.
참고문서
-
댓글 입력