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, но результат не совсем понял.