質問が正しくフレーム化されているかどうかわかりません。しかし、私はWindowsマシン上でコードブロックを使用しています。 gcc -o myfile myfile.c -lpthread
を使用します。しかし私のコードブロックでは、この-lpthreadフラグ(フラグと呼ばれていますか?)はありません。では、コードブロックでどこに追加する必要があるので、ビルドをクリックすると、単にgcc -o myfile myfile.c -lpthread
が呼び出されます。コードブロックでコンパイラにフラグを追加するには?
1
A
答えて
0
は、あなたが設定>コンパイラを経由して(この場合はlibpthread.soに)リンクするライブラリを指定することができますが...>リンカ設定>追加します
はその後、この場合locate libpthread.so
経由libpthread.so
の場所を追加する必要があり、あなたはまた、スレッドを使用するために必要なヘッダについてgcc
を伝えるために-D_REENTRANT
コンパイラフラグを指定する必要があります。
1
-lpthreadは、ライブラリpthread(POSIXスレッド)をインクルードするためのフラグです。私はコードブロックはあまりよくありませんが、主な設定ではコンパイラやリンカーを設定するオプションを見つけることができます。そこにライブラリ "pthread"を追加する必要があります。
この可能性の重複を見てみましょう:コードブロック16.01でHow do I link to a library with Code::Blocks?
関連する問題
- 1. コンパイラがすでにコマンドに追加し、C++ 0xのが、フラグを必要と
- 2. herokuにコンパイラを追加するには?
- 3. CSCコマンドラインにフラグを追加する
- 4. バッチスクリプトにフラグを追加する
- 5. SQLインポートタスクでフラグを追加
- 6. ライブラリパスをコンパイラに追加する方法
- 7. MacコンパイラにC++実験ライブラリを追加するには?
- 8. RSTのコードブロックにコピーボタンを追加する方法/ドキュメントを読む
- 9. Markdownリスト内に標準コードブロックを追加するフォーマット
- 10. GCCコンパイラをEclipse IDEに追加
- 11. デフォルトでDockerにフラグを追加することはできますか
- 12. ランタイム中にフラグを追加する(Xcode Instruments)
- 13. ss-id/ss-pid servicestackクッキーにhttpOnlyフラグを追加する
- 14. WindowsでGCCコンパイラのC++ 11フラグをデフォルトで有効にする方法は?
- 15. sconsの既存のフラグに追加する方法
- 16. プロジェクトにlinqコンパイラを追加できますか?
- 17. Visual Studio Team ServicesにGolangコンパイラを追加できます
- 18. ffprobe/ffmpegに 'timeout'フラグを追加するとすぐに失敗する
- 19. ルート属性にフラグを追加する(有効/無効にする)
- 20. すべてのプロジェクトでEclipse CDTに-stdC++ 11フラグを追加する方法
- 21. Python3でフラグ付きのコマンドライン引数を追加する
- 22. 休憩API経由でjira問題にフラグを追加する方法
- 23. Visual StudioでC++コンパイラのフラグを設定する方法(2015
- 24. QtにGoogleのプロトコルバッファを追加する。コンパイラ警告を無効にする
- 25. PEEWEEでMYSQLの列にAUTO_INCREMENTフラグを追加するにはどうすればよいですか?
- 26. Goフラグでコマンドを追加できますか?
- 27. htアクセスmod_rewriteクエリ文字列追加フラグ
- 28. Eclipse Javaコンパイラ(javac)フラグはどこで設定しますか?
- 29. コードブロックでバッファをクリアするには?
- 30. MacでコードブロックをIfstreamするには?