-1
我使用embarcadero IDE,並且在創建DLL項目時遇到問題。當我使用函數_beginthread。所有的時候,當我編譯DLL項目我有這個錯誤_beginthread是未定義的,即使process.h包括在內。即使包含process.h,_beginthreadex和_endthreadex也是未定義的
謝謝你的幫助。
我使用embarcadero IDE,並且在創建DLL項目時遇到問題。當我使用函數_beginthread。所有的時候,當我編譯DLL項目我有這個錯誤_beginthread是未定義的,即使process.h包括在內。即使包含process.h,_beginthreadex和_endthreadex也是未定義的
謝謝你的幫助。
感謝您的所有答案。
我已解決我的問題。 解決方法是在創建DLL項目時設置選項多線程,並且還包括process.h
它們是微軟CRT中的功能,在上個世紀是必需的。錯誤的世紀和錯誤的公司。考慮TThread或std :: thread或google「C++ builder創建線程」。 –
您需要下載WinSDK或使用visual studio.Latest SDK - https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk –
也可以使用TDM GCC和Codelite IDE,TDM GCC提供必要的WinAPI庫。 http://tdm-gcc.tdragon.net/download https://codelite.org/ –