1

私はテストクラスを持っていますが、クラスの骨以外には何もありません。

時間:

#ifndef TEST_H_
#define TEST_H_


class Test
{
public:
    Test();
};

#endif /* TEST_H_ */

cpp

#include "test.h"

Test::Test()
{
}

そして、私のメインクラスには次のものがあります。

Test *test = new Test();

test.h も含めます。

エラーが発生します:

 Undefined reference to Test::Test()

誰が私が間違っているのか教えてもらえますか?

4

1 に答える 1

0

プロジェクトをクリーンアップしてIDEを再起動した後でも、まだ機能しないことがわかりました。config.pri に test.h と test.cpp を手動で追加する必要がありました

于 2012-12-15T20:09:02.087 に答える