1:生成cygwin1.lib
impdef cygwin1.def cygwin1.dll
lib /DEF:cygwin1.def /OUT:cygwin1.lib
2:生成my-crt0.lib
gcc -shared my-crt0.c -o my-crt0.dll
impdef my-crt0.def my-crt0.dll
lib /DEF:my-crt0.def /OUT:my-crt0.lib
3:创建vc6工程,修改工程属性(link)entry-point symbol =csmainCRTStartup
注:例子中工程属性未设好,一定要设置。
4:参考资料
http://blog.csdn.net/songbohr/article/details/5276128
5:例子下载
执行cygwin.exe
http://download.csdn.net/detail/cs_21cn/4175962