vsc 에서 cpp로 구현한 thread를 헤더에 넣은 코드를 컴파일 했다.
#include <thread>
#include <iostream>
void fna()
{
std::cout << "fna" << std::endl;
}
int main()
{
std::thread thr1(fna);
thr1.join();
}
‘thread’ is not a member of ‘std’ 과 함꼐 thr1이 scope에 없다느니 오류를 뱉어냈다.
검색을 통해 특정 mingw 버전의 gcc가 thread를 지원하지 않는다는 것을 깨달았고, 고버전 mingw를 찾는 것이 힘들어서
기존 mingw를 삭제하고 msys를 설치하여 mingw 최신버전을 설치 하였다.
해결!
mingw64 삭제하는 법
https://www.youtube.com/watch?v=WWSK8wYvs2w&list=LL&index=5&t=213s
msys 설치 및 세팅
https://jhnyang.tistory.com/445
윈도우에서 C/C++ 컴파일과 빌드를 위한 MSYS2 설치하기, MSYS2란 무엇인가?
안녕하세요 양햄찌 블로그 주인장입니다. ㅎㅎ 저번에 이클립스 CDT 환경구성 포스팅에서 C/C++ 컴파일러인 MINGW를 설치하는 방법에 대해 알아보긴 했었는데요, 오늘은 VSCode에서 C/C++ 개발 목적으
jhnyang.tistory.com
'코딩 공부 > TIL(Today I Learn)' 카테고리의 다른 글
넥슨게임즈 필요역량 및 스킬 (0) | 2023.10.11 |
---|---|
[직무조사] 스크린 골프 탐방 (1) | 2023.09.20 |
VSC C++ 셋팅 메모 (+ Thread가 안될때) (0) | 2023.09.18 |
[C++][대체 경로] 구름톤 챌린지 4주차 학습 일기 (2) (0) | 2023.09.07 |
[C++][통신망 분석] 구름톤 챌린지 4주차 학습 일기 (1) (0) | 2023.09.06 |