vcpkg env
참고
이 명령은 Windows에서만 지원됩니다.
vcpkg env [<optional command>] [--triplet=<triplet>] [--options]
현재 터미널에서 클린 빌드 환경을 만듭니다. 생성된 환경은 vcpkg가 cmd
포트를 빌드하는 데 사용하는 것과 일치하도록 초기화된 세션입니다.
세션의 구성은 세 쌍둥이 설정에 따라 달라집니다. --triplet
이 옵션을 사용하여 대상으로 삼중자를 지정하고, 그렇지 않으면 기본 트리플렛이 추론됩니다. 설정에 따라 .를 통해 vcvars
Visual Studio 빌드 환경을 초기화할 수 있습니다.
환경 변수 및 삼중값 설정에 지정된 VCPKG_KEEP_ENV_VARS
환경 변수를 제외하고 대부분의 환경 변수 VCPKG_ENV_PASSTROUGH
는 세션에서 지워집니다.
--bin
, --debug-bin
, --include
--tools
또는 --python
옵션을 사용하면 세션의 환경 변수에 대한 삼중자 폴더의 installed
해당 경로 앞에 추가됩니다.
vcpkg에서 설치한 도구 및 라이브러리를 세션에서 사용할 수 있도록 하려는 경우 사용합니다.
폴더의 계층 구조에 대한 installed
자세한 내용은 빌드 시스템 수동 통합 설명서를 참조하세요.
필요에 따라 실행할 단일 명령을 지정할 수 있습니다. 세션은 나중에 즉시 종료됩니다.
PS C:\Users\vcpkg\vcpkg> vcpkg env
Microsoft Windows [Version 10.0.25905.1000]
(c) Microsoft Corporation. All rights reserved.
C:\Users\vcpkg\vcpkg>
PS C:\Users\vcpkg\vcpkg> vcpkg env "cmake --version"
cmake version 3.20.21032501-MSVC_2
CMake suite maintained and supported by Kitware (kitware.com/cmake).
PS C:\Users\vcpkg\vcpkg> $env:CLEARED_ENV_VAR="hello"
PS C:\Users\vcpkg\vcpkg> vcpkg env "set CLEARED_ENV_VAR"
Environment variable CLEARED_ENV_VAR not defined
PS C:\Users\vcpkg\vcpkg> $env:VCPKG_KEEP_ENV_VARS="CLEARED_ENV_VAR"
PS C:\Users\vcpkg\vcpkg> vcpkg env "set CLEARED_ENV_VAR"
CLEARED_ENV_VAR=hello
PS C:\Users\vcpkg\vcpkg> vcpkg install minizip[tool]
PS C:\Users\vcpkg\vcpkg> vcpkg env --tools "minizip"
MiniZip 1.1, demo of zLib + MiniZip64 package, written by Gilles Vollant
more info on MiniZip at http://www.winimage.com/zLibDll/minizip.html
Usage : minizip [-o] [-a] [-0 to -9] [-p password] [-j] file.zip [files_to_add]
-o Overwrite existing file.zip
-a Append to existing file.zip
-0 Store only
-1 Compress faster
-9 Compress better
-j exclude path. store only the file name.
모든 vcpkg 명령은 일반적인 옵션 집합 을 지원합니다.
환경을 구성할 때 대상으로 지정할 삼중항을 지정합니다. 이는 Visual Studio 빌드 환경을 초기화하는 방법과 다른 옵션에서 installed
사용하는 경로에 영향을 줍니다.
자세한 내용은 일반적인 옵션을 참조 --triplet
하세요.
세션의 환경 변수에 트리플렛의 PATH
설치된 bin
폴더를 추가합니다.
세션의 환경 변수에 트리플렛의 PATH
설치된 debug/bin
폴더를 추가합니다.
세션의 환경 변수에 트리플렛의 INCLUDE
설치된 include
폴더를 추가합니다.
세션의 환경 변수에 트리플렛의 PATH
설치된 tools
폴더를 추가합니다.
세션의 환경 변수에 트리플렛의 PYTHONPATH
설치된 python
폴더를 추가합니다.
vcpkg 피드백
vcpkg은(는) 오픈 소스 프로젝트입니다. 다음 링크를 선택하여 피드백을 제공해 주세요.