cygwin.dllにリンクしない方法
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
fj.comp.lang.c あたりで目にした記憶では、この頃は cygwin gcc 単体でも、パラメータ指定によって cygwin*.dll なしで動作するバイナリが作れるらしい、ということなので、資料をあたってみることにする。
Web で Cygwin FAQ (日本語訳)を見付けてよみよみ。なるほど、 -mno-cygwin で cygwin*.dll なしのリンク、 -mwindows で非コンソールアプリ化できるらしい、どれどれ。
$ gcc -mno-cygwin -mwindows -o fhello fhello.c
をを、ダブルクリックしても DOS 窓が開かない。素晴らしい。
http://www.ops.dti.ne.jp/~cake-smd/diary/d199910b.html
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
だそうだ。