estoy usando __declspec (dllimport/exportación) en una versión de depuración de nuevo como tal:'operador new': nueva definición, diferente de ligamiento (usando _dllspec el nuevo operador redefinido)
#ifdef _DEBUG
DECLSPECCORE extern void* operator new(unsigned int size, const char* file, int line);
extern void* operator new[](unsigned int size, const char* file, int line);
extern void operator delete(void* address, const char* file, int line);
extern void operator delete[](void* address, const char* file, int line);
extern void Delete(void* address);
#define LUDO_NEW new(__FILE__, __LINE__)
#define LUDO_DELETE delete
#endif
Esto me está causando a obtener
error C2375: 'operador nuevo': redefinición; diferente vinculación.
¿Por qué es esto y cómo puede solucionarlo? Este es el único proyecto que estoy compilando en este momento.