过去几天我一直在尝试通过教程学习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!";
}
很抱歉,如果这是一个非常简单的问题,但如果有人能帮我解决这个问题,我将非常感激:)