error LNK 2005 when packaging project

I’m trying to package my project which uses a third-party plugin “BetterPortals”.
The project folder looks like:

The packaging fails and the output log shows:

UATHelper: 打包 (Windows (64-bit)):     [1/2] Cyclepath.exe
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "wchar_t * GInternalProjectName" (?GInternalProjectName@@3PA_WA) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "wchar_t const * const GForeignEngineDir" (?GForeignEngineDir@@3PEB_WEB) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "wchar_t const * const GLiveCodingEngineDir" (?GLiveCodingEngineDir@@3PEB_WEB) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "wchar_t const * const GLiveCodingProject" (?GLiveCodingProject@@3PEB_WEB) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "class FChunkedFixedUObjectArray * & GObjectArrayForDebugVisualizers" (?GObjectArrayForDebugVisualizers@@3AEAPEAVFChunkedFixedUObjectArray@@EA) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "void * __cdecl operator new(unsigned __int64)" (??2@YAPEAX_K@Z) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "void * __cdecl operator new(unsigned __int64,struct std::nothrow_t const &)" (??2@YAPEAX_KAEBUnothrow_t@std@@@Z) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPEAX@Z) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "void __cdecl operator delete(void *,struct std::nothrow_t const &)" (??3@YAXPEAXAEBUnothrow_t@std@@@Z) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "void __cdecl operator delete(void *,unsigned __int64)" (??3@YAXPEAX_K@Z) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "void __cdecl operator delete(void *,unsigned __int64,struct std::nothrow_t const &)" (??3@YAXPEAX_KAEBUnothrow_t@std@@@Z) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "void * __cdecl operator new[](unsigned __int64)" (??_U@YAPEAX_K@Z) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "void * __cdecl operator new[](unsigned __int64,struct std::nothrow_t const &)" (??_U@YAPEAX_KAEBUnothrow_t@std@@@Z) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "void __cdecl operator delete[](void *)" (??_V@YAXPEAX@Z) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "void __cdecl operator delete[](void *,struct std::nothrow_t const &)" (??_V@YAXPEAXAEBUnothrow_t@std@@@Z) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "void __cdecl operator delete[](void *,unsigned __int64)" (??_V@YAXPEAX_K@Z) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "void __cdecl operator delete[](void *,unsigned __int64,struct std::nothrow_t const &)" (??_V@YAXPEAX_KAEBUnothrow_t@std@@@Z) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "struct FTargetNameRegistration GTargetNameRegistration" (?GTargetNameRegistration@@3UFTargetNameRegistration@@A) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):     Cyclepath.cpp.obj : error LNK2005: "unsigned char * * GNameBlocksDebug" (?GNameBlocksDebug@@3PEAPEAEEA) �Ѿ��� Module.BetterPortals.cpp.obj �ж���
UATHelper: 打包 (Windows (64-bit)):       ���ڴ����� D:\Unreal Projects\Cyclepath\Binaries\Win64\Cyclepath.lib �Ͷ��� D:\Unreal Projects\Cyclepath\Binaries\Win64\Cyclepath.exp
UATHelper: 打包 (Windows (64-bit)):     D:\Unreal Projects\Cyclepath\Binaries\Win64\Cyclepath.exe : fatal error LNK1169: �ҵ�һ���������ض���ķ���

What should I do!