Assistance with VUMAT linking error LNK2005 in Abaqus 2023 and Abaqus 2021

The error I’m getting is:

Creating library explicitU.lib and object explicitU.exp
explicitU_static.lib(SMAUXpUsubs_XP_IF.obj) : error LNK2005: DllMain already defined in MSVCRT.lib(dll_dllmain_stub.obj)
explicitU.dll : fatal error LNK1169: one or more multiply defined symbols found
Abaqus Error: Problem during linking – Single Precision Abaqus/Explicit User Subroutines.
This error may be due to a mismatch in the Abaqus user subroutine arguments.
These arguments sometimes change from release to release, so user subroutines
used with a previous release of Abaqus may need to be adjusted.
Abaqus/Analysis exited with errors

My other UMAT and VUMAT codes are running, only this particular code is not running.  Kindly help me to fix this error.