MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _malloc はすでに LIBCD.lib(dbgheap.obj) で定義されています
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fclose はすでに LIBCD.lib(fclose.obj) で定義されています
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fopen はすでに LIBCD.lib(fopen.obj) で定義されています
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _free はすでに LIBCD.lib(dbgheap.obj) で定義されています
LINK : warning LNK4098: defaultlib "MSVCRTD" は他のライブラリの使用と競合しています; /NODEFAULTLIB:library を使用してください
LINK : warning LNK4098: defaultlib "LIBC" は他のライブラリの使用と競合しています; /NODEFAULTLIB:library を使用してください
Debug/AD.exe : fatal error LNK1169: 1 つ以上の複数回定義されているシンボルが見つかりました

こんなのがでました。
ライブラリとそのヘッダをインクルードしているのですが、
そちらの関数を呼び出すと、このエラーがでるようです。
どうすれば解決するでしょうか?