为了账号安全,请及时绑定邮箱和手机立即绑定

错误LNK2019:函数___tmainCRTStartup中引用的未解析的外部符号_WinMain

错误LNK2019:函数___tmainCRTStartup中引用的未解析的外部符号_WinMain

C++
慕雪6442864 2019-08-12 11:21:06
错误LNK2019:函数___tmainCRTStartup中引用的未解析的外部符号_WinMain @ 16当我运行如下的简单代码时,我有两个错误如下:#include <iostream>#include <string>using namespace::std;template <class Type>class Stack{public:     Stack (int max):stack(new Type[max]), top(-1), maxsize(max){}     ~Stack (void) {delete []stack;}     void Push (Type &val);     void Pop (void) {if (top>=0) --top;}     Type& Top (void) {return stack[top];}     //friend ostream& operator<< (ostream&, Stack&);private:     Type *stack;     int top;     const int maxSize;};template <class Type>void Stack <Type>:: Push (Type &val){     if (top+1<maxsize)         stack [++top]=val;}错误:MSVCRTD.lib(crtexew.obj):错误LNK2019:_WinMain@16函数中引用的未解析的外部符号___tmainCRTStartup我该怎么办?
查看完整描述

3 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

这是一个链接器问题。

尝试更改属性 - >链接器 - >系统 - >子系统(在Visual Studio中)。

Windows(/ SUBSYSTEM:WINDOWS)控制台(/ SUBSYSTEM:CONSOLE)

这个帮助了我


查看完整回答
反对 回复 2019-08-12
?
胡子哥哥

TA贡献1825条经验 获得超6个赞

如果您遇到此问题并且正在使用Qt - 您需要链接qtmain.lib或qtmaind.lib


查看完整回答
反对 回复 2019-08-12
  • 3 回答
  • 0 关注
  • 987 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信