0

私はスレッド化(マルチコアプログラミング)が初めてです。並列プロセス スレッドを使用したプログラミングは Linux システムでのみ実行でき、Windows では実行できないと言われました。本当?

Windows 7 システムを使用しています。私の宿題は、pthreads を使用して C++ で行列の乗算を行うことです。Windows 7 でそれを行う方法はありますか?

また、先生から gedit を使うように言われました。Gedit でコードを実行するにはどうすればよいですか? コンパイル ボタンが表示されません。また、Linux でコンパイル コマンドの代わりに何ができるかわかりません。

ありがとう。

4

2 に答える 2

1

gedit は単なるテキスト エディターです。おそらく、教師がコードを記述するために使用します。

pthread の実装には、無料の codeblocks などの IDE を使用できます。

新しいプロジェクトを開き、ビルド オプション -> リンカ設定で pthread を追加し、最後にプロジェクト「pthread.h」に含めると、必要に応じて .threads を作成、破棄できます

于 2013-07-15T07:21:21.607 に答える
0

Windows 7 で実行する場合は、仮想マシンと任意の ubuntu (Linux バリアント) をインストールします。仮想マシンを使用して、windows7 自体から ubuntu にアクセスします。次に、ubuntu に gcc および gedit ツールをインストールします。gedit でコードを記述して保存し、コマンド プロンプトから次のコマンドを実行してコンパイルします。

gcc code.c -o code

コードは実行可能ファイルになります。

于 2013-07-15T14:38:19.900 に答える