Cygwin で iconv.h を使う


Cygwin はデフォルトでiconvコマンドが使えますが、iconv.h をインクルードして使うことができません。

sample.c
#include <iconv.h>
$ gcc -c -liconv test.c
test.c:1:19: fatal error: iconv.h: No such file or directory
compilation terminated.

iconv.h を使うには、Cygwinインストール時に使ったsetup.exeを起動し、libiconv の Src? にチェックを入れて追加します。