2017-02-07 5 views
-1

私はembarcadero IDEを使用していますが、DLLプロジェクトを作成する際に問題があります。 _beginthread関数を使用すると私がこのエラー_beginthreadを持っているDLLプロジェクトをコンパイルするたびに、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

すべてのお返事ありがとうございます。

私は私の問題を解決しました。 DLLプロジェクトを作成するときにオプションmulti-threadを設定し、process.hを含めることです

関連する問題