2005-11-28 マルチスレッドについて programming マルチスレッドというのはひとつのメモリ空間に複数の動くPC(プログラミングカウンター)を動作させるものである。マルチスレッドのコンパイル作業は少し煩雑になる。 gcc(MinGW) の場合 そのまま。(Cygwinだと -mno-cygwinオプションをつける) > gcc thread1.c Microsoft Visual C++の場合 オプション MT をつける。 > cl thread1.c -MT Borlandの場合 マルチスレッドのコンパイルスイッチである -tWM をつけてコンパイルする。 > bcc32 thread1.c -tWM