Conan sabe de alguma coisa

Conan é uma ferramenta de gerenciamento de dependência de biblioteca de código C ++, código aberto, modo c / s.

Alguns são semelhantes ao gerenciamento do pip da biblioteca python. Se você precisar instalar a biblioteca em python, pode usar pip install xxxx ou criar um novo requirements.txt e escrever todas as bibliotecas dependentes necessárias no programa python em requisitos. TXT.

Em seguida, use pip install -r requirements.txt para instalar as dependências de maneira uniforme.

 

Conan deve criar um arquivo conanfile.txt e declarar a biblioteca dependente do projeto C ++.

 

conan instalar

pip install conan

conan para uso local

1. Crie conanfile.txt

[requires]
 proco/1.9.4
 

[generators]
 cmake

[requer]

Declare os projetos e versões dependentes específicos.

[geradores]

Declare o método make usado pelo projeto. Por exemplo, se o projeto usa cmake, após declarar cmake na parte do gerador, execute conan install, conan baixará o pacote de dependência e gerará um arquivo .cmake. Em seguida, consulte este arquivo .cmake no CMakeLists.txt do próprio projeto para usar o pacote de dependência conan na compilação do projeto.

2. Modifique CMakeLists.txt

cmake_minimum_required(VERSION 2.8.12)
 project(MD5Encrypter)

 add_definitions("-std=c++11")

 include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake)
 conan_basic_setup()

 add_executable(md5 md5.cpp)
 target_link_libraries(md5 ${CONAN_LIBS})

Oficial: https://docs.conan.io/en/latest/reference/commands/consumer/install.html

Acho que você gosta

Origin blog.csdn.net/ynshi57/article/details/114436931
Recomendado
Clasificación