A missing vtable usually means the first non-inline virtual member function has no definition in Mac Build

Error Message :

Undefined symbols for architecture x86_64:
        "vtable for FFrame", referenced from:
            UJavascriptGeneratedFunction::Thunk(UObject*, FFrame&, void*) in Module.V8.cpp.o
            FFrame::~FFrame() in Module.V8.cpp.o
        NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
      ld: symbol(s) not found for architecture x86_64
 ld: symbol(s) not found for architecture x86_64
      clang: error: linker command failed with exit code 1 (use -v to see invocation)

I don’t know if it’s an issue in the optimization phase of the clang compiler, but from 4.23, the following error occurs in the Mac.

encounter the same problem, how do you fixed it?