이 페이지에서

코난 패키지 매니저

실험용 코난 플러그인은 코난 패키지 매니저를 통합합니다.

Conan은 C/C++ 패키지 관리자로, C 또는 C++ 라이브러리를 프로젝트에 빠르게 통합할 수 있습니다. 지원되는 모든 개발 플랫폼에서 사용할 수 있습니다.

Conan은 Qt Creator 에 통합된 대부분의 빌드 시스템에 통합할 수 있습니다:

코난의 클라이언트-서버 아키텍처는 클라이언트가 패키지 저장소 역할을 하는 원격 서버에서 패키지를 가져와서 업로드할 수 있게 해줍니다. 클라이언트는 패키지를 생성하고 필요한 경우 소스에서 패키지를 빌드하는 작업을 처리합니다. 클라이언트에는 패키지 저장소를 위한 로컬 캐시가 있기 때문에 원격 서버에서 새 패키지가 필요하지 않은 한 오프라인에서도 작업할 수 있습니다.

Conan을 사용하려면 다음을 사용하여 설치하세요. Qt Online Installer 또는 운영 체제에 있는 도구를 사용하여 설치합니다. 예를 들어, Windows에서는 choco install conan 또는 pip install conan 명령을 사용할 수 있습니다.

참고: 코난을 사용하려면 코난 플러그인을 활성화하세요.

각 프로젝트에 대해 conanfile.py 또는 conanfile.txt 파일을 작성하여 필요한 라이브러리와 패키지를 지정해야 합니다. 그런 다음 프로젝트의 빌드 설정을 편집하여 파일 위치와 Conan 설치 명령의 내용을 지정해야 합니다.

자동 패키지 관리자 설정

CMake와 함께 사용할 Conan 패키지 매니저를 자동으로 설정하려면 Projects > Project Settings > CMake 로 이동하여 Package manager auto setup 을 선택합니다.

자동 패키지 관리자 설정을 끄려면 CMake 프리셋에서 PackageManagerAutoSetupfalse 으로 설정하거나 CMakeLists.txt.shared 파일에 설정합니다.

코난 빌드 구성, 플러그인 활성화 및 비활성화, 프로젝트에 대한 CMake 설정 재정의, 패키지 관리자와 함께 CMake 사용도참조하세요 .

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.