Compartilhar via


vcpkg integrar

Sinopse

  • Construa a integração do sistema
vcpkg integrate [options] install
vcpkg integrate [options] remove
vcpkg integrate [options] project
  • Integração com shell
vcpkg integrate [options] powershell
vcpkg integrate [options] bash
vcpkg integrate [options] zsh
vcpkg integrate [options] x-fish

Descrição

Integre vcpkg com shells e buildsystems.

vcpkg integrate install

Integra-se ao Visual Studio (somente Windows), define a instância vcpkg em todo o usuário e exibe a ajuda de integração do CMake.

No Windows com o Visual Studio 2015, esse subcomando adicionará lógica de redirecionamento à instalação do MSBuild, que selecionará automaticamente a instância vcpkg de cada usuário em todo o usuário. O Visual Studio 2017 e versões mais recentes têm essa lógica na caixa.

Para definir a instância vcpkg em todo o usuário, vcpkg cria alguns arquivos curtos contendo o caminho absoluto para a instância vcpkg dentro do local de configuração do usuário inteiro:

  • %LOCALAPPDATA%\vcpkg ou %APPDATA%\Local\vcpkg no Windows
  • $HOME/.vcpkg ou /var/.vcpkg em não-Windows

Exibe o caminho completo para o arquivo CMake toolchain. A execução desse comando não é necessária para usar o arquivo toolchain.

vcpkg integrate remove

Remove a configuração de instância vcpkg em todo o usuário.

Esse comando exclui os arquivos de vinculação do local de configuração em todo o usuário criado pelo vcpkg integrate install.

vcpkg integrate project

Cria um pacote NuGet vinculado para integração com o MSBuild.

Consulte Integração por projeto do MSBuild para obter mais informações.

vcpkg integrate powershell

  • Somente Windows

Adiciona suporte à conclusão de tabulação vcpkg ao perfil do Powershell do usuário atual.

vcpkg integrate bash

  • Apenas fora do Windows

Adiciona suporte de conclusão de tabulação vcpkg ao do usuário .bashrc atual (.bash_profile no MacOS).

vcpkg integrate zsh

  • Apenas fora do Windows

Adiciona suporte de conclusão de tabulação vcpkg ao .zshrcarquivo .

vcpkg integrate x-fish

  • Apenas fora do Windows

Adiciona suporte de conclusão de tabulação vcpkg ao diretório de conclusão de conchas de peixe do usuário atual.

Exemplo

$ vcpkg integrate install
Applied user-wide integration for this vcpkg root.

CMake projects should use: "-DCMAKE_TOOLCHAIN_FILE=/workspaces/vcpkg/scripts/buildsystems/vcpkg.cmake"

Opções

Todos os comandos vcpkg suportam um conjunto de opções comuns.