Leer en inglés

Compartir a través de


vcpkg add

Sinopsis

vcpkg add port [options] <port-name>...

Descripción

El vcpkg add port comando permite actualizar el archivo de vcpkg.json manifiesto agregando nuevas dependencias de paquete al proyecto de C++.

Puede especificar uno o varios nombres de puerto que se van a agregar. También es posible definir características específicas de un puerto que le gustaría incluir como dependencia. El manifiesto (vcpkg.json) se actualizará para reflejar estos cambios.

Ejemplos

Manifiesto de ejemplo:

{
  "name": "Example",
  "version": "1.0"
}

Para agregar puertos: fmt, sqlitecpp, : zlib

vcpkg add port fmt sqlitecpp zlib
{
  "name": "Example",
  "version": "1.0",
  "dependencies": [
    "fmt",
    "zlib",
    "sqlitecpp"
  ]
}

Para especificar el puerto con la característica : sqlitecpp[sqlcipher]

vcpkg add port sqlitecpp[sqlcipher]
{
  "name": "Example",
  "version": "1.0",
  "dependencies": [
    "fmt",
    {
      "name": "sqlitecpp",
      "features": [
        "sqlcipher"
      ]
    },
    "zlib"
  ]
}

Nota

El vcpkg add port comando no valida la existencia de características especificadas para un puerto. Asegúrese de que la característica existe antes de agregarla al manifiesto.

Opciones

Todos los comandos vcpkg admiten un conjunto de opciones comunes.

port

vcpkg add port <port-name>... agrega los puertos especificados al manifiesto si aún no está presente.