이 페이지에서

Conan 패키지 관리자

이 실험용 Conan 플러그인은 Conan 패키지 관리자를 통합합니다.

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

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

Conan의 클라이언트-서버 아키텍처를 통해 클라이언트는 패키지 저장소 역할을 하는 원격 서버에서 패키지를 가져오거나 업로드할 수 있습니다. 클라이언트는 패키지를 생성하며, 필요한 경우 소스 코드로부터 패키지를 빌드하는 작업도 처리합니다. 클라이언트에는 패키지 저장을 위한 로컬 캐시가 있으므로, 원격 서버에서 새로운 패키지가 필요하지 않은 한 오프라인 상태에서도 작업할 수 있습니다.

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

참고: Conan을 사용하려면 Conan 플러그인을활성화해야 합니다 .

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

패키지 관리자 자동 설정

CMake와 함께 사용할 Conan 패키지 관리자를 자동으로 설정하려면, Projects > Project Settings > CMake 로 이동하여 Package manager auto setup 를 선택하십시오.

PackageManagerAutoSetup false 자동 패키지 관리자 설정을 비활성화하려면, CMake 사전 설정 또는 CMakeLists.txt.shared 파일에서 설정하십시오.

Conan 빌드 구성, 플러그인 활성화 및 비활성화, 프로젝트에 대한 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.