It stops using some libraries in combination with other libraries. For example, a library msvcrtd.libhas a record prohibiting msvcrt.lib(since placing versions of debugging and release of this library in the same executable file will cause all kinds of problems).
, , ( Visual Studio). :
#pragma comment(linker, "/disallowlib:somelib.lib")
, , . . :
dumpbin.exe /rawdata msvcrtd.lib
- :
/disallowlib:libcmt.lib
/disallowlib:libcmtd.lib
/disallowlib:msvcrt.lib
, , "" .