LIBC.lib(crt0dat.obj) : error LNK2005: _exit already defined in MSVCRT.lib(MSVCR90.dll)
I am getting tons of errors like the one above because library A needs LIBC.lib while library B needs MSVCRT.dll. If I use /NODEFAULTLIB:lib, one of the libraries fails to link. Is there an easy way to make them play nice with each other? Like some command line option that forces both libraries to use MSVCRT.lib for common functions while only resorting to LIBC.lib for functions unavailable in MSVCRT.lib?