vcpkg add
vcpkg add port [options] <port-name>...
La vcpkg add port
commande vous permet de mettre à jour le vcpkg.json
fichier manifeste en ajoutant de nouvelles dépendances de package à votre projet C++.
Vous pouvez spécifier un ou plusieurs noms de ports à ajouter. Il est également possible de définir des fonctionnalités spécifiques d’un port que vous souhaitez inclure en tant que dépendance. Le manifeste (vcpkg.json
) sera ensuite mis à jour pour refléter ces modifications.
Exemple de manifeste :
{
"name": "Example",
"version": "1.0"
}
Pour ajouter des ports - fmt
, , sqlitecpp
zlib
:
vcpkg add port fmt sqlitecpp zlib
{
"name": "Example",
"version": "1.0",
"dependencies": [
"fmt",
"zlib",
"sqlitecpp"
]
}
Pour spécifier le port avec la fonctionnalité - sqlitecpp[sqlcipher]
vcpkg add port sqlitecpp[sqlcipher]
{
"name": "Example",
"version": "1.0",
"dependencies": [
"fmt",
{
"name": "sqlitecpp",
"features": [
"sqlcipher"
]
},
"zlib"
]
}
Notes
La vcpkg add port
commande ne valide pas l’existence de fonctionnalités spécifiées pour un port. Vérifiez que la fonctionnalité existe avant de l’ajouter au manifeste.
Toutes les commandes vcpkg prennent en charge un ensemble d’options courantes.
vcpkg add port <port-name>...
ajoute les ports spécifiés au manifeste s’il n’est pas déjà présent.
Commentaires sur vcpkg
vcpkg est un projet open source. Sélectionnez un lien pour fournir des commentaires :