I understand that
The CRT will only be linked in once. Both the main project and the
PrjLib library will link to the same static CRT, as long as both the project and library are compiled into one binary.
Where problems come from are when mixing a module that uses a static CRT with one that uses the DLL CRT in one binary, or when using multiple binaries (an executable and a DLL) that both use the static library. In those cases you'll get two copies of the CRT loaded, which can cause problems.