cygwin1.dll に依存しない実行ファイル 日本語コード Cygwin と Shift-JIS コードの問題 別の解決方法 cygwin1.dll に依存しない実行ファイル Cygwin には gcc/g++ という C/C++ コンパイラがありますが、 普通にコンパイルすると、cygwin1.dll が必要となるため、 Windows のコンソール(cmd.exe を実行すると起動する DOS 窓) から実行してもエラーになります。 例えば、 1 : // test01.c 2 : #include <stdio.h> 3 : 4 : int main(int argc, char *argv[]) { 5 : printf("%s\n", "日本語"); 6 : exit(0); 7 : } というプログラムを書いて、Cygwin 上で $ gcc test01.c $ a.e