博客
关于我
Error LNK2005:_main already defined in test.obj
阅读量:284 次
发布时间:2019-03-03

本文共 417 字,大约阅读时间需要 1 分钟。

Linking...
max1046.obj : error LNK2005: _main already defined in test1.obj
Debug/Pro1.exe : fatal error LNK1169: one or more multiply defined symbols found
 注意:大家在创建工程的时候想把多个源文件放在同一个工程,就像Java一样,以为便于管理。但是C语言中,一个项目只能有一个main函数,就像在同一个类中只能有一个主函数main方法,C语言中一个项目只能有一个主函数。在编写程序时,每一个程序都是一个project,一个project可以编译为一个应用程序(*.exe),或者一个动态链接库(*.dll)。通常,每个project可以包含多个.c文件、.h文件和其他资源文件。但是有且只有一个main函数。
所以删掉那个多余的含有main方法的源文件,再建个工程运行它就行了。

转载地址:http://ophl.baihongyu.com/

你可能感兴趣的文章
Mac系统投屏到电视机的方法
查看>>
【Docker&ARM】ARM架构服务器上docker的安装
查看>>
【Tinyproxy】CentOS7.X http代理tinyproxy的安装配置与使用
查看>>
【python3】CentOS7.x上Python3.8.3的编译安装
查看>>
python insert插入mysql 中文字符报错 及mysql编码介绍
查看>>
php-foreach遍历一维数组
查看>>
php--自定义错误处理函数的使用方法
查看>>
php--异常处理主动抛出异常的使用方法
查看>>
php--简易的相册1
查看>>
php---xml基础知识
查看>>
php--class static
查看>>
php--匿名函数的使用
查看>>
php--json_decode
查看>>
php--class的工厂模式的示例
查看>>
php--模拟调用接口的代码
查看>>
php教程--案例20(用户登录)
查看>>
php教程--案例29(文件上传类)
查看>>
jQuery练习t76
查看>>
jQuery练习t78
查看>>
jQuery练习t79
查看>>