相关疑难解决方法(0)

未定义的引用`WinMain @ 16'

当我尝试使用构建程序时Eclipse CDT,我得到以下内容:

/mingw/lib/libmingw32.a(main.o):main.c:(.text+0x106):未定义引用`WinMain @ 16

这是为什么?而且,我该如何解决这个问题呢?

c++ eclipse eclipse-cdt

103
推荐指数
4
解决办法
22万
查看次数

C++未定义的对WinMain @ 16的引用(Code :: Blocks)

我正在使用Code :: Blocks学习C++,每次我尝试创建一个新类时,都会收到一条错误消息:

undefined reference to `WinMain@16'
Run Code Online (Sandbox Code Playgroud)

这是我一直在使用的代码:

主类

#include "Lime.h"
#include <iostream>
using namespace std;
int main()
{
    Lime lime;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

Lime Class(.ccp):

#include "Lime.h"
#include <iostream>
using namespace std;
Lime::Lime()
{
    cout<<"Hi!";
}
Run Code Online (Sandbox Code Playgroud)

Lime Header(.h):

#ifndef LIME_H
#define LIME_H
class Lime
{
    public:
        Lime();
};
#endif
Run Code Online (Sandbox Code Playgroud)

如果有人知道,如何解决它,请告诉我!

c++ codeblocks

6
推荐指数
3
解决办法
6万
查看次数

标签 统计

c++ ×2

codeblocks ×1

eclipse ×1

eclipse-cdt ×1