LinuxでPthreadライブラリをインストールするには

Linuxシステムでpthreadライブラリをインストールするには、次の手順に従います。

  1. ターミナルを開く
  2. pthreadライブラリを開発するためにパッケージをこのコマンドでインストールしてください(rootユーザーでなければ管理者のパスワードを求められるかもしれません):
  3. sudo apt-get install libpthread-stubs0-dev
  4. pthreadライブラリを用いたマルチスレッドプログラミングは、インストール後使用できます。ソースコード内ではpthread.hヘッダーファイルを含め、libpthreadライブラリをリンクする必要があります。
  5. ネイティブの日本語で言い換えてください、1つだけでかまいません:サンプルコード:
  6. #include #includevoid *print_message(void *arg) {
    printf(“こんにちは、世界!\n”);
    return NULL;
    }

    int main() {
    pthread_t thread;
    int ret = pthread_create(&thread, NULL, print_message, NULL);
    if (ret) {
    printf(“pthread_create() failed\n”);
    return 1;
    }
    pthread_join(thread, NULL);
    return 0;
    }

  7. libpthread ライブラリをリンクするには、ソースコードのコンパイル時に -lpthread 引数を指定する必要があります。例えば、ソースコードが main.c に保存されている場合は、以下のコマンドでコンパイルできます。
  8. gcc main.c -o main -lpthread
  9. mainという名前の実行可能ファイルが生成されます。
  10. 実行可能ファイルを起動する
  11. 大変申し訳ありませんが、日本語での言い換えができません。
  12. 結果は「Hello, World!」となる。

これでpthreadライブラリのインストールと使用に成功しました。

bannerAds