[LNK1120] linker error LNK1120 and LNK2001

I add only a class called MyAnimSequence in C++ UE4 from AnimSequence.h to test. Only an empty class “class MYPROJECTIMPERIAL_API UMyAnimSequence : public UAnimSequence” i didnt recall nothing and i didnt create nothing. This is the result, what can i do?
Every time add a new not ordinary class in c++ there ever is any link errors. why?

Errore LNK2001 simbolo esterno “public: virtual float __cdecl UAnimSequenceBase::GetPlayLength(void)” (?GetPlayLength@UAnimSequenceBase@@UEAAMXZ) non risolto MyProjectImperial E:\My\MyUE4\MyProjectImperial\Intermediate\ProjectFiles\MyAnimSequence.cpp.obj 1
Errore LNK2001 simbolo esterno “public: virtual float __cdecl UAnimSequenceBase::GetPlayLength(void)” (?GetPlayLength@UAnimSequenceBase@@UEAAMXZ) non risolto MyProjectImperial E:\My\MyUE4\MyProjectImperial\Intermediate\ProjectFiles\MyProjectImperial.generated.cpp.obj 1
Errore LNK2001 simbolo esterno "public: virtual int __cdecl UAnimSequenceBase::GetFrameAtTime(float)const " (?GetFrameAtTime@UAnimSequenceBase@@UEBAHM@Z) non risolto MyProjectImperial E:\My\MyUE4\MyProjectImperial\Intermediate\ProjectFiles\MyAnimSequence.cpp.obj 1
Errore LNK2001 simbolo esterno "public: virtual int __cdecl UAnimSequenceBase::GetFrameAtTime(float)const " (?GetFrameAtTime@UAnimSequenceBase@@UEBAHM@Z) non risolto MyProjectImperial E:\My\MyUE4\MyProjectImperial\Intermediate\ProjectFiles\MyProjectImperial.generated.cpp.obj 1
Errore LNK2001 simbolo esterno "public: virtual float __cdecl UAnimSequenceBase::GetTimeAtFrame(int)const " (?GetTimeAtFrame@UAnimSequenceBase@@UEBAMH@Z) non risolto MyProjectImperial E:\My\MyUE4\MyProjectImperial\Intermediate\ProjectFiles\MyProjectImperial.generated.cpp.obj 1
Errore LNK2001 simbolo esterno "public: virtual float __cdecl UAnimSequenceBase::GetTimeAtFrame(int)const " (?GetTimeAtFrame@UAnimSequenceBase@@UEBAMH@Z) non risolto MyProjectImperial E:\My\MyUE4\MyProjectImperial\Intermediate\ProjectFiles\MyAnimSequence.cpp.obj 1
Errore LNK2001 simbolo esterno "public: virtual enum EAnimEventTriggerOffsets::Type __cdecl UAnimSequenceBase::CalculateOffsetForNotify(float)const " (?CalculateOffsetForNotify@UAnimSequenceBase@@UEBA?AW4Type@EAnimEventTriggerOffsets@@anonymous_user_142fbdd5@Z) non risolto MyProjectImperial E:\My\MyUE4\MyProjectImperial\Intermediate\ProjectFiles\MyAnimSequence.cpp.obj 1
Errore LNK2001 simbolo esterno "public: virtual enum EAnimEventTriggerOffsets::Type __cdecl UAnimSequenceBase::CalculateOffsetForNotify(float)const " (?CalculateOffsetForNotify@UAnimSequenceBase@@UEBA?AW4Type@EAnimEventTriggerOffsets@@anonymous_user_142fbdd5@Z) non risolto MyProjectImperial E:\My\MyUE4\MyProjectImperial\Intermediate\ProjectFiles\MyProjectImperial.generated.cpp.obj 1
Errore LNK2001 simbolo esterno "public: virtual void __cdecl UAnimSequenceBase::TickAssetPlayerInstance(struct FAnimTickRecord const &,class UAnimInstance *,struct FAnimAssetTickContext &)const " (?TickAssetPlayerInstance@UAnimSequenceBase@@UEBAXAEBUFAnimTickRecord@@PEAVUAnimInstance@@AEAUFAnimAssetTickContext@@@Z) non risolto MyProjectImperial E:\My\MyUE4\MyProjectImperial\Intermediate\ProjectFiles\MyAnimSequence.cpp.obj 1
Errore LNK2001 simbolo esterno "public: virtual void __cdecl UAnimSequenceBase::TickAssetPlayerInstance(struct FAnimTickRecord const &,class UAnimInstance *,struct FAnimAssetTickContext &)const " (?TickAssetPlayerInstance@UAnimSequenceBase@@UEBAXAEBUFAnimTickRecord@@PEAVUAnimInstance@@AEAUFAnimAssetTickContext@@@Z) non risolto MyProjectImperial E:\My\MyUE4\MyProjectImperial\Intermediate\ProjectFiles\MyProjectImperial.generated.cpp.obj 1
Errore LNK1120 5 esterni non risolti MyProjectImperial E:\My\MyUE4\MyProjectImperial\Binaries\Win64\UE4Editor-MyProjectImperial.dll 1
Errore Failed to produce item: E:\My\MyUE4\MyProjectImperial\Binaries\Win64\UE4Editor-MyProjectImperial.dll MyProjectImperial E:\My\MyUE4\MyProjectImperial\Intermediate\ProjectFiles\ERROR 1
Errore MSB3073 uscita dal comando ““E:\My\MyUE4\Epic Games\4.10\Engine\Build\BatchFiles\Build.bat” MyProjectImperialEditor Win64 Development “E:\My\MyUE4\MyProjectImperial\MyProjectImperial.uproject” -rocket -waitmutex” con codice -1. MyProjectImperial C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets 37