명령줄 빌드를 위한 경로 및 환경 변수 설정
32비트 명령줄 빌드를 위한 적절한 환경 변수는 vcvars32.bat 파일에서 설정합니다.명령줄에서 64비트 도구 집합을 사용하는 방법은 방법: 명령줄에서 64비트 Visual C++ 도구 집합 활성화를 참조하십시오.
Devenv를 사용하여 명령줄에서 빌드하는 경우, /useenv 옵션도 함께 지정하지 않으면 vcvars32 설정이 빌드에 영향을 주지 못합니다.
vcvars32.bat 파일을 실행하려면
명령 프롬프트에서 Visual C++가 설치된 디렉터리의 하위 디렉터리인 \bin으로 전환합니다.
VCVARS32를 입력하여 vcvars32.bat 파일을 실행합니다.
주의 |
---|
vcvars32.bat 파일은 컴퓨터마다 다를 수 있습니다.vcvars32.bat 파일이 없거나 손상된 경우 다른 컴퓨터의 vcvars32.bat 파일을 대신 사용해서는 안 됩니다.이 파일이 없는 경우에는 Visual C++ 설치 프로그램을 다시 실행하여 손실된 파일을 교체하십시오. |
vcvars32.bat 파일에 대한 자세한 내용은 다음 기술 자료 문서를 참조하십시오.
- Q248802 : Vcvars32.bat Generates Out of Environment Message
같은 컴퓨터에 Visual C++의 이전 버전과 현재 버전이 모두 설치되어 있는 경우 같은 명령 창에서 서로 다른 버전의 vcvars32.bat 파일을 실행해서는 안 됩니다.
CL.exe는 프로세서와 컴파일러를 호출하며 LINK.exe는 링커를 호출합니다.CL은 링커도 호출할 수 있으므로 대부분의 경우 LINK를 직접 호출하지 않아도 됩니다.
CL.exe, LINK.exe 및 기타 명령줄 도구를 사용하려면 특정 환경 변수를 제대로 설정해야 합니다.
CL은 CL 및 INCLUDE를 사용합니다.
LINK에서는 LINK, LIB, PATH 및 TMP를 사용합니다.