`
Sylven
  • 浏览: 63854 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

undefined reference to `WinMain@16'

阅读更多
**** Internal Builder is used for build               ****
gcc -O0 -g3 -Wall -c -fmessage-length=0 -oserver.o ..\server.c
gcc -otcpsrv.exe server.o -lws2_32
d:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../libmingw32.a(main.o):main.c:(.text+0xd2): undefined reference to `WinMain@16'
collect2: ld returned 1 exit status
Build error occurred, build is stopped
Time consumed: 1013  ms. 

原因,没写main函数...
分享到:
评论

相关推荐

    VC外部符号错误_main,_WinMain@16,__beginthreadex解决方法

    在使用Microsoft Visual C++(简称VC)开发应用程序时,可能会遇到一些常见的外部符号错误,比如涉及_main、_WinMain@16以及__beginthreadex和__endthreadex的错误。这些错误通常与项目的配置设置、程序入口点以及...

    dev-c-的使用方法汇总.doc

    此外,如果收到“undefined reference to `WinMain@16'"的错误,可能是因为缺少main()函数定义,或者需要重新编译。 如果Dev-C++启动时报错“没有找到WININET.DLL”,可以通过互联网下载缺失的动态链接库文件。编译...

    清华大学ACM集训队培训资料(内部使用)

    12. **链接错误**:如果编译器找不到`main()`函数,链接阶段会出现如“[Linker error] undefined reference to `WinMain@16'”这样的错误。 以上知识点是针对ACM竞赛和编程基础的,对于参加ACM集训队的队员来说,...

    C++程序设计实践学材微课件——1.3 程序中的几种“低级”错误

    这样的错误会导致“undefined reference to`WinMain@16`”等链接错误,因为系统找不到正确的程序入口。务必保证函数名的准确无误。 第四,程序代码中不应包含任何意外的中文符号。中文标点符号在C++代码中通常会被...

    清华大学ACM集训队培训资料(内部使用).

    如果链接过程中找不到`main`函数,会报链接错误,如“[Linker error] undefined reference to `WinMain@16'”。 通过以上内容,我们可以了解到C++程序的基础构造,包括函数、命名空间、输入输出操作、函数定义与...

    _dev-c-的使用方法汇总.doc

    3. 在连接后,可能会出现 undefined reference to `WinMain@16' 错误信息。这是因为没有定义 main() 函数,或者请重新编译。 4. 打开 _dev-c- 时,可能会提示“没有找到 WININET.DLL”。可以从 ...

    清华大学ACM集训队培训资料(内部使用).doc

    13. **编译链接错误**:如果缺少`main()`函数,编译器在链接阶段会报错,如“[Linker error] undefined reference to `WinMain@16'”。这是因为没有找到程序的入口点。 以上是基于给定文件内容的C++基础知识讲解,...

    上海大学ACM集训队培训资料(内部使用).docx

    [Linker error] undefined reference to `WinMain@16' ``` #### 四、C++程序实例解析 1. **程序示例**: ```cpp // ourfunc.cpp -- defining your own function #include void simon(int); // function ...

    Dev-C++非官方中文入门教程

    - **编译错误:“C:\DEV-C++\LIB\\libmingw32.a(main.o)(.text+0x8e): undefined reference to `WinMain@16'”** 这个错误表明你的 `main()` 函数定义不符合 Windows 应用程序的要求。确保你的 `main()` 函数具有...

    Dev c++中遇到Id returned 1 exit status编译错误,该怎么办?

    4. **64位与32位兼容性问题**:在Dev C++中,如果你的项目配置为64位而编译器支持的是32位,或者反之,会出现“undefined reference to `WinMain'"的错误。这是因为32位和64位程序的入口点不同,32位程序通常使用`...

Global site tag (gtag.js) - Google Analytics