2010-12-02 14 views
9

私はCスレッドプログラムを構築する際に問題があります。プログラムは "pthread_creatへの未定義参照"のようなエラーを出しています。 "gcc -lpthread -o ...."のようなgccオプションを検索して見つけました。eclipse(cedora)のcプログラムのpthread_createへの未定義参照

しかし、私はEclipse用に設定できませんでした。私はmakefileに変更を加えようとしましたが、毎回デフォルトのオプションに置き換えられました。私はこれらのgccのオプションを設定し、どこでどのようにFedoraに日食で10

おかげで、

ロークシュ

+0

もちろん、Eclipseで設定することができますちょうどhaventどこを見つけるために十分に見えた... – leppie

答えて

2

どのようにセットアップ日食約上のチェックthis「チュートリアル」をgccのオプションを設定するには、について書いて助けてくださいposixスレッドを開発する。

希望します。

22

プロジェクトに(日食で)これらのステップを流しpthreadのライブラリを追加するには、次のプロジェクトエクスプローラでプロジェクトの

を右cklickを - >プロパティ - > C/C++ビルド - >設定 - >リンカ - >ライブラリ - >追加 - >のpthread - > OK - >(日食中)の手順を次の操作を行い、自分の非メイクファイルプロジェクトへのpthreadライブラリを追加するには

0

を再構築:

右プロジェクトエクスプローラでプロジェクトをクリックしてください。プロパティを選択 - > c/C++一般 - >パスとシンボル - >ライブラリ - >追加 - >テキストボックスに「pthread」と入力 - > ok - > ok - > rebuild

関連する問題