I'm trying to install the external module Arrayfire, but I can't get it to work.

Below is the source code for build.cs.

using UnrealBuildTool;
using System.IO;

public class Cartpole : ModuleRules
{
    private string Library_path
    {
        get { return Path.GetFullPath(Path.Combine(ModuleDirectory, "../../module/")); }
    }

    public Cartpole(ReadOnlyTargetRules Target) : base(Target)
	{
		PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
	
		PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" });

		PrivateDependencyModuleNames.AddRange(new string[] {  });
        //行列演算ライブラリーの追加
        string Array_fireLib = Library_path + "v3/";
        //ライブラリーの追加
        PublicAdditionalLibraries.Add(Path.Combine(Array_fireLib, "lib","af.lib"));
        //includeの追加
        PublicIncludePaths.AddRange(new string[] { Path.Combine(Array_fireLib, "include") });

    }
}

And when I include and compile it, I get the following error

---------- Creating patch ----------
Running D:\UE_5.3\Engine\Build\BatchFiles\Build.bat -Target="CartpoleEditor Win64 Development -Project=""D:/Projects/Cartpole/Cartpole.uproject""" -LiveCoding -LiveCodingModules="D:/UE_5.3/Engine/Intermediate/LiveCodingModules.json" -LiveCodingManifest="D:/UE_5.3/Engine/Intermediate/LiveCoding.json" -WaitMutex -LiveCodingLimit=100
  Using bundled DotNet SDK version: 6.0.302
  Running UnrealBuildTool: dotnet "..\..\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" -Target="CartpoleEditor Win64 Development -Project=""D:/Projects/Cartpole/Cartpole.uproject""" -LiveCoding -LiveCodingModules="D:/UE_5.3/Engine/Intermediate/LiveCodingModules.json" -LiveCodingManifest="D:/UE_5.3/Engine/Intermediate/LiveCoding.json" -WaitMutex -LiveCodingLimit=100
  Log file: C:\Users\rynat\AppData\Local\UnrealBuildTool\Log.txt
  Invalidating makefile for CartpoleEditor (Cartpole.Build.cs modified)
  Parsing headers for CartpoleEditor
    Running Internal UnrealHeaderTool D:\Projects\Cartpole\Cartpole.uproject D:\Projects\Cartpole\Intermediate\Build\Win64\CartpoleEditor\Development\CartpoleEditor.uhtmanifest -WarningsAsErrors -installed
  Total of 1 written
  Reflection code generated for CartpoleEditor in 1.1951034 seconds
  Building CartpoleEditor...
  Using Visual Studio 2022 14.36.32541 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532) and Windows 10.0.22621.0 SDK (C:\Program Files (x86)\Windows Kits\10).
  Determining max actions to execute in parallel (6 physical cores, 12 logical cores)
    Executing up to 6 processes, one per physical core
  ------ Building 4 action(s) started ------
  [1/4] Compile [x64] Cartpole.cpp
  [2/4] Compile [x64] Cartpole.init.gen.cpp
  [3/4] Compile [x64] Agents.gen.cpp
  [4/4] Compile [x64] Agents.cpp
  Total time in Parallel executor: 2.77 seconds
  Total execution time: 9.24 seconds
File D:\Projects\Cartpole\Intermediate\Build\Win64\x64\UnrealEditor\Development\Cartpole\Agents.cpp.obj was modified or is new
File D:\Projects\Cartpole\Intermediate\Build\Win64\x64\UnrealEditor\Development\Cartpole\Agents.gen.cpp.obj was modified or is new
File D:\Projects\Cartpole\Intermediate\Build\Win64\x64\UnrealEditor\Development\Cartpole\Cartpole.cpp.obj was modified or is new
File D:\Projects\Cartpole\Intermediate\Build\Win64\x64\UnrealEditor\Development\Cartpole\Cartpole.init.gen.cpp.obj was modified or is new
Building patch from 4 file(s) for Live coding module D:\Projects\Cartpole\Binaries\Win64\UnrealEditor-Cartpole.dll
   ライブラリ D:\Projects\Cartpole\Binaries\Win64\UnrealEditor-Cartpole.patch_4.lib とオブジェクト D:\Projects\Cartpole\Binaries\Win64\UnrealEditor-Cartpole.patch_4.exp を作成中
Successfully linked patch (0.000s)
Patch could not be activated.