读书人

quot;helloquot;通不过!解决方法

发布时间: 2012-03-21 13:33:15 作者: rapoo

"hello"通不过!
程序如下
#include <iostream>
using namespace std;
int main()
{
cout <<"hello!"<<endl;
return 0;}



简单的程序用VS2010中的C++编译显示



1>------ Build started: Project: test1, Configuration: Debug Win32 ------
1>Build started 2010/10/7 19:21:26.
1>InitializeBuildStatus:
1> Touching "Debug\test1.unsuccessfulbuild".
1>ResourceCompile:
1> All outputs are up-to-date.
1>ManifestResourceCompile:
1> All outputs are up-to-date.
1>LINK : error LNK2001: unresolved external symbol _mainCRTStartup
1>C:\Users\hzt\Desktop\新建文件夹\test1\Debug\test1.exe : fatal error LNK1120: 1 unresolved externals
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:00.39
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========



为什么通不过!!!错误在那?我是初学者,有没有介绍VS2010基本操作的视频,介绍一二,感激不尽!

[解决办法]

LZ建立工程的时候工程类型选错了。

解决办法:
重新建立一个工程,注意工程类型选择一定要选Win32 consle
[解决办法]
用控制台程序
[解决办法]
代码没问题,是不是工程建错了,选哪个CLR 控制台应用程序,另外代码是放在.cpp不是.h
[解决办法]

探讨
工程类型选择win32console
将int main() 改为 int main(int arg, char* arv[])
再重新试试.

读书人网 >C++

热点推荐