目次
Windows インストール gcc、g++、pthread
Windows で pthread 関数を使用すると、ソース ファイル <pthread.h> を開けないというエラーが報告されます。これは通常、pthreadライブラリが見つからないためです。この記事では、Windows に gcc、g++、pthread をインストールする操作手順を記録します。
Windows は、gcc、g++、および pthread を mingw の形式でインストールできます。
ステップ 1: mingw ファイルをダウンロードする
Web ページhttps://sourceforge.net/projects/mingw/files/を開き、mingw-get-setup.exe をダウンロードします。
ステップ 2: .exe をインストールする
mingw-get-setup.exe を実行して mingw をインストールします。インストール ディレクトリに注意し、インストール ディレクトリを覚えておく必要があります。後で使用する環境変数を設定する必要があります。
STEP 3: 環境変数の設定
環境変数を変更する必要があります。「コンピュータ」→「プロパティ」→「システムの詳細設定」→「環境変数」を選択し、システム変数で Path 変数を見つけて、min-gw インストール ディレクトリの下に bin ファイル ディレクトリ (C:\MinGw\ など) を追加します。置き場
ステップ 4: MinGw のインストールが成功したことを確認する
Win+r で cmd を開き、mingw-get と入力すると、MinGW インストール マネージャーのウィンドウがポップアップ表示され、MinGW のインストールが成功したことがわかります。この時点では、MinGW のウィンドウを閉じる必要があります。エラーが報告されます。
ステップ 5: gcc をインストールする
cmd ウィンドウにコマンド mingw-get install gcc を入力して gcc をインストールします。
ステップ 6: g++ をインストールする
コマンド mingw-get install g++ および mingw-get install gdb を入力します。
ステップ 7: gcc を表示する
cmd に gcc -v と入力して、gcc のインストールが成功したかどうかを確認します。
ステップ 8: pthread をインストールする
コマンド mingw-get install pthreads を入力します。
vscode で Windows を使用する
ターミナル入力 gcc -v
Linux マルチスレッド コードをコンパイルする
「gcc main.c thrd_pool.c -o main -lpthread」と入力します。