I keep having linker errors of the following form:
libcmtd.dll msvmrtd.dll some element(ex: _mkdir ) already defined...
Your problem is that you're linking with two files providing the same symbol.
You haven't provided the real error message so we can't tell you exactly what the problem is but it's likely to be that you're linking with libraries from two different versions of Visual Studio.
There are also solutions available by searching the web (I assume you did this but just missed the articles in question :-) that suggest you can fix the problem by changing the project options from "Multi-threaded Debug(/MTd)"
to "Multi-threaded Debug DLL (/MTD)"
but I haven't looked in to this.
Please post the complete error so we can offer more targeted assistance.