未定义的WinMain参考

时间:2014-01-12 17:10:50

标签: c++ windows codeblocks undefined-reference

过去几天我一直在尝试通过教程学习C ++,但我遇到了一些问题。每当我尝试编译我的代码时,我都会收到“未定义的WinMain @ 16引用”错误。无论我搜索多少,我都找不到合适的解决方案。

我正在使用Code :: Blocks IDE。当我创建新项目时,我选择了Console Application。我正在使用Code :: Blocks附带的GNU GCC编译器。这些是我的文件:

的main.cpp

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

int main()
{
    Dog dogObject;
    return 0;
}

Dog.h

#ifndef DOG_H
#define DOG_H


class Dog
{
    public:
        Dog();
};

#endif // DOG_H

Dog.cpp

#include "Dog.h"
#include <iostream>

using namespace std;

Dog::Dog()
{
    cout << "Success!";
}

很抱歉,如果这是一个非常简单的问题,但如果有人能帮我解决这个问题,我将非常感激:)

0 个答案:

没有答案