无法使用代码块编译C ++类

时间:2017-02-11 23:14:42

标签: c++ compiler-errors codeblocks

每次我尝试用c ++编译一个类时都会出现这个错误:

  

|| ===构建文件:“无项目”中的“无目标”(编译器:未知)=== |

以下是我的Classes类的代码:

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

int main() {
    Cat cat1;
    cat1.speak();
    cat1.jump();

    return 0;
}

以下是我的标题Cat.h的代码:

#ifndef CAT_H_
#define CAT_H_

class Cat {
public:
    void speak();
    void jump();
};

#endif /* CAT_H_ */

以下是我的Cat Class的代码:

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

void Cat::speak() {
     cout << "Meouwww!!!" << endl;
}

void Cat::jump() {
    cout << "Jumping to top of bookcase" << endl;
}

1 个答案:

答案 0 :(得分:2)

此错误与您的代码无关。这是与您的环境相关的问题。有两个共同的错误会导致这个:

没有与IDE关联的编译器,因此请尝试安装一个。或者您应该使用mingw编译器集成

下载codeBlocks

您没有创建项目因此请尝试创建项目,然后添加此文件。

我希望我回答你的问题。