毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 开发语言 >> 正文

error LNK2001: unresolved external symbol _main

更新时间:2012-5-25:  来源:毕业论文

我做了一个程序,正常运行,把它保存起来。 再打开时直接双击.CPP文件 或者用打开工作空间打开.dsw文件,后编译没有错误,但是连接的时候出现错误,如下

LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/WinMain2.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

昨天发帖问过:回答是这样的:你单独打开 cpp文件时,VC6.0把你工程 转变成了 win32 console application

而你建的工程是 win32 application的

去网上查了下,说可以这么改:“解决方法是:将project-settings-link的project options里的 

/subsystem:windows 
改成 
/subsystem:console 

原因:Win32 Application的入口函数为WinMain 
Win32 Console Application的入口函数是main 

我用的是中文版的VC++6.0 按照它指示的方法,我没有找到 link 更没有找到roject options里的 

/subsystem:windows 
 
新建一个Win32 application项目,把文件内容拷贝进去,试试

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。