私は C++ の初心者で、別のファイルにクラスを作成しようとしていますが、問題が発生しました。基本的に、チュートリアルhttp://thenewboston.org/watch.php?cat=16&number=15を newboston の単語からコピーしました。しかし、物事はうまくいきません。メインファイルを実行しようとすると、次のエラーが発生します。
C:\Users\Akavall\Desktop\C++ Stuff\New C++ stuff\class_try.o:class_try.cpp|| undefined reference to `Burrito::Burrito()'|
||=== Build finished: 1 errors, 0 warnings ===|
また、クラスを作成しているとき。Workspaceアイコンは、作成したばかりのクラスの .cpp フォルダーと .h フォルダーを含めることになっています (私は信じています)。
パスがどこかに正しく設定されていないと思いますが、それを修正する方法がわかりません。助言がありますか?
私が使用しているコードは次のとおりです。
メインファイル (class_try.cpp)
#include <iostream>
#include "Burrito.h"
using namespace std;
int main()
{
Burrito bo;
return 0;
}
クラスファイル: Burrito.h
#ifndef BURRITO_H
#define BURRITO_H
class Burrito
{
public:
Burrito();
};
#endif // BURRITO_H
ブリトー.cpp
#include "Burrito.h"
#include <iostream>
using namespace std;
Burrito::Burrito()
{
cout<<"something silly"<<endl;
}
この問題を解決するにはどうすればよいですか?
前もって感謝します
編集:
私は CodeBlocks を使用しており、32 ビット ウィンドウを使用しています。