首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

一个没有解决的有关问题~呜呜

2012-05-28 
一个没有解决的问题~呜呜我做了一个程序,正常运行,把它保存起来。 再打开时直接双击.CPP文件 或者用打开工

一个没有解决的问题~呜呜
我做了一个程序,正常运行,把它保存起来。 再打开时直接双击.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项目,把文件内容拷贝进去,试试

热点排行