'Visual C++ .NET'에 해당되는 글 1건

  1. 2006.12.27 '_beginthreadex': identifier not found, even with argument-dependent lookup


'_beginthreadex': identifier not found, even with argument-dependent lookup

Development/C / C++ 2006. 12. 27. 10:02
'_beginthreadex': identifier not found, even with argument-dependent lookup

크리티컬 섹션에 관련된 함수를 사용할 때 종종 빌드 에러를 만나게 되는데

VS.NET 에서 Win32 Console 프로젝트 기본 생성시에는 Run-time Library가 Single-Thread Debug로 잡혀있기 때문에 _beginthreadex를 찾지 못하여 빌드 에러가 발생한다.

사용자 삽입 이미지

스레드 사용 코드


사용자 삽입 이미지

빌드 에러



정상적으로 빌드를 하려면 프로젝트의 속성 창을 열어서 'C/C++ - Code Generation' 의
Run-time Library 항목을 Single Thread에서 Multi Thread로 바꾸어 주면 된다.

사용자 삽입 이미지

프로젝트 속성 설정화면






: