2017-02-07 15 views
-1

엠바 카데로 IDE를 사용 중이며 DLL 프로젝트를 만들 때 문제가 있습니다. _beginthread 함수를 사용할 때. 항상 DLL 프로젝트를 컴파일 할 때 _beginthread 오류가 있습니다. process.h가 포함되어 있어도 정의되지 않았습니다._beginthreadex와 _endthreadex는 process.h가 포함되어 있어도 정의되지 않았습니다.

귀하의 도움에 감사드립니다.

+1

이들은 지난 세기에 필요한 Microsoft CRT의 기능입니다. 잘못된 세기와 잘못된 회사. TThread 또는 std :: thread 또는 google "C++ builder create thread"를 고려하십시오. –

+0

WinSDK를 다운로드하거나 Visual Studio.Latest SDK (https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk –

+0

)를 사용해야합니다. 또한 Codelite IDE, TDM GCC에서 TDM GCC를 사용할 수 있습니다. 필요한 WinAPI 라이브러리를 제공하십시오. http://tdm-gcc.tdragon.net/download https://codelite.org/ –

답변

0

답장을 보내 주셔서 감사합니다.

문제점을 해결했습니다. DLL 프로젝트를 만들 때 multi-thread 옵션을 설정하고 process.h를 포함 할 때