红联Linux门户
Linux帮助

用Cygwin连接程序时出现 undefined reference to `_WinMain@16'

发布时间:2012-11-02 20:50:31来源:红联作者:fydxxztj
连接程序时,出现了如下错误:
/usr/bin/gcc -o read_pf_out331 read_pf_out.o add_data.o hash_data.o is_it_vms.o -L/cygdrive/d/shr/ipf-3.31/ipf -L/cygdrive/d/shr/ipf-3.31/ipc -lipf -lipc -lg2c -lm
/usr/lib/gcc/i686-pc-cygwin/4.5.3/libcygwin.a(libcmain.o): In function `main':
/usr/src/debug/cygwin-1.7.17-1/winsup/cygwin/lib/libcmain.c:39: undefined reference to `_WinMain@16'

这五个文件(标红的部分),前四个是FORTRAN程序,最后一个是c语言程序;;这个c语言程序里面没有main函数,
用cygwin连接出现这样的错误是因为没有main函数吗,,或者其他什么的错误,,求高手指教,该怎么修改
文章评论

共有 1 条评论

  1. wangzf137 于 2012-11-03 14:51:42发表:

    不懂,坐待高人