各位大哥来帮帮忙亚,初学者问题!

fengcaho 2003-08-19 08:39:48
我是一个刚学使用C/C++写Windows程序的人,可刚开始,就遇到了一个问题
是这样的:
我在书上抄了一个例子(short.cpp):
#include <windows.h>

int PASCAL WinMain(HINSTANCEhInst,HINSTANCE hPrevInstance,
LPSTR lpszCmdParam,int nCmdShow)
{
WinExec("NOTAPAD.EXE",SW_SHOWNORMAL);
return 1;
}

在VC6.0环境下生成空的Workespace 添加进去该CPP文件
报错如下:
LBICD:Lib(crt0.obj):error LNK2001 unresolved external symbal_main
Debug/Short.exe:fatal error LNK1120:1 unresolved externals
Error executing link.exe
能给解释一下什么意思吗?
...全文
23 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
knock 2003-08-20
  • 打赏
  • 举报
回复
我搞的第一个这程序不也是这样的吗,project ->setting -->linking页,在最下面找到/subsystem:console ,改成/subsystem:windows,就可以通过了,我刚刚又试了:)
jack_wq 2003-08-20
  • 打赏
  • 举报
回复
楼上说过了!
bm1408 2003-08-20
  • 打赏
  • 举报
回复
应该新建win32工程而不是console工程

编译选项:/SUBSYSTEM:windows
dddd8888 2003-08-20
  • 打赏
  • 举报
回复
你要在win32application 中运行
而不是在win32console application 中
chunhai12 2003-08-19
  • 打赏
  • 举报
回复
fireseed(奶油狗)'s reply is OK.
fireseed 2003-08-19
  • 打赏
  • 举报
回复
应该新建win32工程而不是console工程

编译选项:/SUBSYSTEM:windows

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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