vc2005如何使用?

BadNull 2006-10-22 10:26:36
以前用的是6.0,但在winxp上老出问题。
就下载了个vc2005,但不会用,连一个简单的"Hello World!"都不会编译!老是出错,说找不到exe可执行文件,请教高手!
...全文
991 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
BadNull 2006-10-23
  • 打赏
  • 举报
回复
Vo5(娜娜) ( ) 信誉:100 Blog 2006-10-23 12:16:00 得分: 0


我们老师写的文档。。有visual studio 2005很多方面详细的教程
http://www.cs.sysu.edu.cn/DocumentPage/DocumentList.aspx



能说具体点吗?是哪位老师?我找不着呀!


Vo5 2006-10-23
  • 打赏
  • 举报
回复
我们老师写的文档。。有visual studio 2005很多方面详细的教程
http://www.cs.sysu.edu.cn/DocumentPage/DocumentList.aspx

要给我多点分哦
lw1a2 2006-10-23
  • 打赏
  • 举报
回复
建控制台工程,然后把文件加入工程
BadNull 2006-10-23
  • 打赏
  • 举报
回复
高手快来帮帮小弟吧,不能用强大的VC2005,小弟我就回去只能用Dev-C++了~~~~~~~~~!
BadNull 2006-10-23
  • 打赏
  • 举报
回复
也许是我没说清楚,我的意思是一个简单的.cpp文件,直接双击打开,怎么编译?
VC2005上面那个编译的按钮总是暗的,不像VC6.0可以直接点编译按钮。
是不是必须要创建项目才行?
另外,上面那个"Hello World"程序,我试着创建了个项目,可以编译了,但还是出错,错误报告是:

生成日志 生成 已启动: 项目: jk,配置: Debug|Win32


命令行

正在创建临时文件“c:\Documents and Settings\Brent\My Documents\Visual Studio 2005\Projects\Debug\RSP00000222042948.rsp”,其内容为
[
/Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /Gm /EHsc /RTC1 /MDd /Fo"Debug\\" /Fd"Debug\vc80.pdb" /W3 /c /Wp64 /ZI /TP ".\code.cpp"
]
正在创建命令行“cl.exe @"c:\Documents and Settings\Brent\My Documents\Visual Studio 2005\Projects\Debug\RSP00000222042948.rsp" /nologo /errorReport:prompt”
正在创建临时文件“c:\Documents and Settings\Brent\My Documents\Visual Studio 2005\Projects\Debug\TMP00000322042948.tmp”,其内容为
[
1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ ".\\Debug\\jk.exe.embed.manifest"
]
正在创建命令行“rc.exe /fo".\Debug\jk.exe.embed.manifest.res" "c:\Documents and Settings\Brent\My Documents\Visual Studio 2005\Projects\Debug\TMP00000322042948.tmp"”
正在创建临时文件“c:\Documents and Settings\Brent\My Documents\Visual Studio 2005\Projects\Debug\RSP00000422042948.rsp”,其内容为
[
/OUT:"Debug\jk.exe" /INCREMENTAL /MANIFEST /MANIFESTFILE:"Debug\jk.exe.intermediate.manifest" /DEBUG /PDB:"c:\Documents and Settings\Brent\My Documents\Visual Studio 2005\Projects\Debug\jk.pdb" /SUBSYSTEM:WINDOWS /MACHINE:X86 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib

".\Debug\code.obj"

".\Debug\jk.exe.embed.manifest.res"
]
正在创建命令行“link.exe @"c:\Documents and Settings\Brent\My Documents\Visual Studio 2005\Projects\Debug\RSP00000422042948.rsp" /NOLOGO /ERRORREPORT:PROMPT”


输出窗口

正在编译...
code.cpp
正在编译资源清单...
正在链接...
MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用
Debug\jk.exe : fatal error LNK1120: 1 个无法解析的外部命令


结果

生成日志保存在“file://c:\Documents and Settings\Brent\My Documents\Visual Studio 2005\Projects\Debug\BuildLog.htm”
jk - 2 个错误,0 个警告

redleaves 2006-10-23
  • 打赏
  • 举报
回复
你写的是控制台程序,可是却用的是Win32GUI程序的设置,当然没法连接了.控制台程序的入口是main,Win32GUI的入口是WinMain
ckt 2006-10-22
  • 打赏
  • 举报
回复
你的具体代码是什么?
下面的代码在你编译器上可以输出不?

#include "stdafx.h"
#include <iostream>
using namespace std;

void main()
{
cout<<"hello world";
}

24,852

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧