2017-02-07 15 views
-1

Я использую embarcadero 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

Также вы можете использовать TDM GCC с Codelite IDE, TDM GCC предоставить необходимые библиотеки WinAPI. http://tdm-gcc.tdragon.net/download https://codelite.org/ –

ответ

0

Спасибо за все ваши ответы.

У меня есть решение проблемы. Решение состоит в том, чтобы установить параметр Multi-thread при создании проекта DLL, а также включить process.h

 Смежные вопросы

  • Нет связанных вопросов^_^