Powershell에서 native command 실행

Powershell에서 native command 실행

날짜
생성자
ShalomShalom
카테고리
PowerShell
작성일
2023년 05월 15일
태그
Shell
이전 블로그

Powershell에서 visual studio native 기능 사용하기

powershel 또는 VScode에서 x64 Native prompt를 사용하게 한다.
환경은 visual studio 2022

순서

Step.1 VS 2022 버전에 맞추어 환경 변수 추가하기

# {version}은 pc마다 다를 수 있다. C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\{version}\\bin\\Hostx64\\x64
위의 경로를 복사한다.
윈도우키 → 환경변수 검색 → 시스템 환경변수 편집
새로 만들기
notion image
변수 이름: MSVC_NATIVE
변수 값: 위의 경로
Path 편집
notion image
💡
바로 Path에 추가해도 되지만 환경 변수는 각각 문자열 길이의 제한이 있다. 따라서 하나의 환경 변수를 새로 만들고 새로 만든 환경변수를 Path에 추가해주는 것이 더 좋음

Step.2 INCLUDE, LIB 환경 변수 추가하기

x64 native에서 사용하는 Include와 Lib들을 powershell에서 사용할 수 있도록 한다.
x64 Native Tools Command Prompt for VS 2022를 실행한다.

Step.2-1 Include

echo %INCLUDE%| clip # clip으로 자동으로 Ctrl + C의 효과를 줌
위의 명령어를 입력한다.
환경 변수에 INCLUDE를 만들어 붙여넣기를 해주자

Stop.2-2 LIB

echo %LIB%| clip # clip으로 자동으로 Ctrl + C의 효과를 줌
위의 명령어를 입력한다.
환경 변수에 LIB를 만들어 붙여넣기를 해주자
 

댓글

guest