Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Seccomp bypass
- 실시간로깅
- Python3
- GEF
- 개발
- docker
- 공유 라이브러리는 왜 항상 같은 순서로 맵핑 될까?
- Recoverit
- python3.11 설치
- tool
- pwn
- std::cerr
- z3 signed 이슈
- OpenAI 개발
- c++
- wsl2 복구
- VSCode C++ 표준 버전 수정
- Python.h: No such file or directory
- vmware 반응 속도
- python
- vhdx 파일 복구
- 리커버릿
- GDB
- Windows 부팅 오류
- pip 에러 해결
- DYNAMIC Section
- 임베디드 시스템 해킹
- python3.11 pip
- pwntools
- 지훈현서
Archives
- Today
- Total
OZ1NG의 뽀나블(Pwnable)
[Tips] VSCode C++ 표준 버전 수정 본문
[*] 문제
VSCode를 쓰는데, 컴파일러 버전이 충분히 높아 C++ 17 표준을 지원함에도 불구하고 VSCode에서는 C++ 14 표준으로 인식하여 std::any와 std::any_cast를 제대로 인식하지 못하는 문제가 있었다.
[*] 해결
아래의 방법은 C/C++ Extention의 설정 값을 수정하는 방식이다.
1. 가장 먼저 좌측 하단의 톱니바퀴 모양을 눌러 Settings 페이지를 열어준다.
2. 검색창에 standard를 검색한다.
3. C_Cpp . Default의 값을 c++17과 같이 자신이 원하는 버전으로 셋팅해준다.
4. VSCode를 껐다 킨다.
[*] 주의
- 위 설정 이후 Ctrl + Shift + P에서 C/C++: Edit Configuration (UI 또는 JSON)을 통해 c_cpp_properties.json 파일을 추가로 수정하게되면 설정파일에 충돌이 일어나 제대로 적용이 되지 않았다. 따라서 위 방법을 한 이후에 만약 c_cpp_properties.json 파일을 수정한게 있다면 .vscode 디렉토리에 존재하는 해당 파일을 삭제해줘야 한다.
[*] 참고
- https://stackoverflow.com/questions/66680147/how-to-change-c-version-being-used-by-vs-code
- ChatGPT 4 선생님
'Tips' 카테고리의 다른 글
[Tips][C++][개발] 실시간 로깅 구현 시, std::cerr 대신 fprintf를 사용하면 더 좋은 이유 (2) | 2023.11.20 |
---|---|
[Tips][OpenAI]Embedding으로 부족한 토큰 수를 매꿔보자 (부제: 어떻게 pdfGPT, ChatGPT는 많은 데이터를 기억할 수 있을까?) (0) | 2023.04.27 |
[Tips] Windows 10/11 MBR 날라갔을 때(에러코드: 0xc000000f) 데이터 복구 방법 (6) | 2023.04.21 |
[Tips] strace attach (0) | 2023.02.20 |
[Tips][CS] Linux(ELF) - 메모리에 맵핑된 공유 라이브러리는 왜 항상 같은 순서로 맵핑 될까? (2) | 2023.01.10 |
Comments