Error LNK2019: unresolved external symbol "public: void __cdecl UnFbx::FFbxImporter::ConvertScene(void)"

I use the FFbxImporter class to import, but it’s only worth using functions like " ConvertScene()" I get the error LNK2019: unresolved external symbol "public: void __cdecl UnFbx:: FFbxImporter:: ConvertScene(void)"in FbxImporter.h I see it

how to fix this?

You need to add the UnrealEd module to your project’s private dependencies to tell the build tools to link against the module containing FFbxImporter.

To do this, go to [MyProject].Build.cs under your source directory (where [MyProject] is your project name), and look at the constructor for your game module. You should see a lot of lines similar to

PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" });

Add the following line:

PrivateDependencyModuleNames.AddRange(new string[] { "UnrealEd" });

Now Unreal should link the functions you need to compile the next time you build.