C

vcpkg manifest missing

DL2 2023. 6. 1. 00:49

증상

bat 파일 실행 후 vcpkg-configuration.json 과 vcpkg.json 이 없음

 

vcpkg가 classic style이라 발생하는 오류 같음 (baseline을 필요로 함)

 

미해결

 

git pull과 vcpkg update의 무한 루프
update and rerun 하면 may resolve 될 거라는데 gitignore에 포함된 항목이라 안 됨

 

해결 방법:

 

 

시도해본 방법:

- installed 폴더 삭제 후 재설치

- 전부 삭제 후 재설치

- 수동으로 vcpkg-configuration.json, vcpkg.json을 만들기 (empty file이라 오류)

- 수동으로 vcpkg-configuration.json, vcpkg.json을 만들기 (그럴듯하게 만들었는데 git fetch 못해서 오류남)

- vcpkg update (json 파일 없어서 불가능)

 

참고할 블로그

https://decovar.dev/blog/2022/10/30/cpp-dependencies-with-vcpkg/

 

Managing dependencies in a C++ project with vcpkg | Declaration of VAR

 

decovar.dev

 

*vcpkg 설치에 참고한 블로그: https://cheongpark.tistory.com/15