LNK2001连接错误

swat_01 2009-01-15 04:26:06
int main()
{

int x=5;
std::cout << "\nIn main x is: " << x;

myFunc();

std::cout << "\nBack in main, x is: " << x;

char response;
std::cin >> response;
return 0;
}

void myFunce()
{

int x=8;
std::cout << "\nIn myFunc, local x: " << x << std::endl;

{
std::cout << "\nIn block in myFunc, x is: " << x;
int x=9;
std::cout << "\nVery local x: " << x;
}

std::cout << "\nOut of loack, in myFunc, x: " << x << std::endl;
}
#####################################################################################
--------------------Configuration: 1 - Win32 Debug--------------------
Linking...
1.obj : error LNK2001: unresolved external symbol "void __cdecl myFunc(void)" (?myFunc@@YAXXZ)
LIBCMTD.lib(wwincrt0.obj) : error LNK2001: unresolved external symbol _wWinMain@16
Debug/1.exe : fatal error LNK1120: 2 unresolved externals
执行 link.exe 时出错.
...全文
126 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaohongbo83 2009-01-15
  • 打赏
  • 举报
回复
在你的工程 project -> setting -> link 选项卡 ->project options
下的/subsystem:windows 的windows 改为 console
或者 /subsystem:console的console 改为 windows

试试吧
可能是你的工程在建的时候选错了工程类型了!
swat_01 2009-01-15
  • 打赏
  • 举报
回复
got it!
thanks
lbh2001 2009-01-15
  • 打赏
  • 举报
回复
找到错误了,你建立的是Win32 Application工程
重建一个工程选Win32 Console Application
然后将你的代码复制过去就OK
swat_01 2009-01-15
  • 打赏
  • 举报
回复
中间的muFunc多加了个e 去掉以后
--------------------Configuration: 1 - Win32 Debug--------------------
Linking...
LIBCMTD.lib(wwincrt0.obj) : error LNK2001: unresolved external symbol _wWinMain@16
Debug/1.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
swat_01 2009-01-15
  • 打赏
  • 举报
回复
哦 没有选完 我是加了函数原型的
开头如下:
#include <iostream>

void myFunc();

int main()
...

lbh2001 2009-01-15
  • 打赏
  • 举报
回复
在main函数加上myFunce函数的声明原型,或直接将整个myFunce的定义放在main函数前
void myFunce(void);

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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