Libcurl и статическая линковка RTLIBCFG=static

В инструкции по установки Libcurl под Windows Visual Studio, сказано, что:

Статическое связывание Microsoft C RunTime (CRT):

Если вы используете mode = static, nmake создаст статическую сборку и свяжется с ней. libcurl, но * не * статической CRT. Если нужно, вы можете заставить nmake связать в статической CRT, передав RTLIBCFG = static. Обычно вам не следует использовать эта опция, и nmake по умолчанию будет использовать DLL CRT. RTLIBCFG используется редко и поэтому редко тестируется. При передаче RTLIBCFG для конфигурации, которая был уже построен, но не с этой опцией, или если опция была указана иначе вы должны уничтожить каталог сборки, содержащий
конфигурацию, чтобы nmake мог построить ее с нуля.

-Я что то не понимаю, что значит, что сначала "mode = static, nmake создаст статическую сборку и свяжется с ней." и сразу, что:

"Если нужно, вы можете заставить nmake связать в статической CRT, передав RTLIBCFG = static."

-Что в данном случае подразумевается под static CRT и DLL CRT ? -И что в итоге будет создано, если не указать - RTLIBCFG = static ?

PS:Я конечно попробовал без RTLIBCFG = static, но результат не совсем понял.


Ответы (0 шт):