3

以前は Mac を使用していくつかの C プログラムを作成していましたが、現在は機能していません。
しばらくの間、古い Windows ラップトップを使用する必要があります。

コードブロックをインストールし、Pthreads を使用して簡単なプログラムをテストしました。残念ながらうまくいきませんでした。

  pthread_create(&thrd1, NULL, thread_execute, (void *)t);

への未定義の参照を言い続けます_imp__pthread_create

どうすれば修正できますか?

4

4 に答える 4

2

pthreads は Windows コンポーネントではなく Unix コンポーネントであるため、pthreads-win32を取得する必要があります。

于 2011-09-24T22:22:52.730 に答える
2

Windows 用の pthreads のバージョンが明らかにあります。リンカー設定に .lib ファイルが含まれていないだけです。そうすれば、あなたは金色になるはずです。

于 2011-09-24T22:24:16.327 に答える