Error Message
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include\crt/host_config.h(153): fatal error C1189: #error: -- unsupported Microsoft Visual Studio version! Only the versions between 2017 and 2022 (inclusive) are supported! The nvcc flag '-allow-unsupported-compiler' can be used to override this version check; however, using an unsupported host compiler may cause compilation failure or incorrect run time execution. Use at your own risk.
문제 상황
C++ 컴파일이 필요한 DinoGrounding을 설치하는 과정에서 build tool 버전이 안맞는다는 오류가 났다.
알고보니 Cuda 11.8은 Visual Build Tools 최신 버전인 17.10 을 인식하지 못하는 것.
Visual Build Tools 17.10 보다 낮은 버전을 설치하여 문제를 해결하고 싶었지만
더 이상 지원하지 않기 때문에, 일반적인 설치 화면에서는 버전 다운이 불가능했다.
그러던 중 디스코드에 이를 해결한 사람의 글을 발견하게 되었다.
문제 해결
아래 경로에서 VS Build Tools 17.8을 설치해주었다.
SDK를 제외한 나머지 전부를 같이 설치해주고
일단 GroundingDino의 설치는 잘 되었다.
'근황 토크 및 자유게시판' 카테고리의 다른 글
[Win10, Win11] AMD 드라이버 충돌 문제 (2) | 2025.01.24 |
---|---|
나의 삶의 지도 (3) | 2024.04.28 |
[React Native] Pre-commit에 Prettier, Eslint 추가 (1) | 2024.03.12 |
[ubuntu 20.04] AIHub Data 다운로드 - aihubshell (0) | 2024.03.08 |
[React Native] Navigation (0) | 2024.03.03 |