vcpkg adicionar
vcpkg add port [options] <port-name>...
O vcpkg add port
comando permite que você atualize o arquivo de manifesto vcpkg.json
adicionando novas dependências de pacote ao seu projeto C++.
Você pode especificar um ou vários nomes de porta a serem adicionados. Também é possível definir recursos específicos de uma porta que você gostaria de incluir como uma dependência. O manifesto (vcpkg.json
) será atualizado para refletir essas alterações.
Exemplo de manifesto:
{
"name": "Example",
"version": "1.0"
}
Para adicionar portas - fmt
, , sqlitecpp
zlib
:
vcpkg add port fmt sqlitecpp zlib
{
"name": "Example",
"version": "1.0",
"dependencies": [
"fmt",
"zlib",
"sqlitecpp"
]
}
Para especificar a porta com recurso - sqlitecpp[sqlcipher]
vcpkg add port sqlitecpp[sqlcipher]
{
"name": "Example",
"version": "1.0",
"dependencies": [
"fmt",
{
"name": "sqlitecpp",
"features": [
"sqlcipher"
]
},
"zlib"
]
}
Observação
O vcpkg add port
comando não valida a existência de recursos especificados para uma porta. Verifique se o recurso existe antes de adicioná-lo ao manifesto.
Todos os comandos vcpkg suportam um conjunto de opções comuns.
vcpkg add port <port-name>...
adiciona as portas especificadas ao manifesto se ele ainda não estiver presente.
Comentários do vcpkg
O vcpkg é um projeto código aberto. Selecione um link para fornecer comentários: