Я наконец-то получил эту версию независимой строки:
sudo env ARCHFLAGS="-arch x86_64" gem install nokogiri -n /usr/local/bin -- --with-xml=/usr/local/Cellar/libxml2/
/ mtd
требуется статическая ссылка для создания .exe
большего размера, но не зависящего от библиотеки DLL (которая поставляется с VS2005 ), содержащий библиотеку времени выполнения.
В общем, если ваше приложение небольшое и не содержит нескольких DLL или EXE, вы можете предпочесть статическую ссылку на библиотеки времени выполнения . Это упростит процесс распространения, так как вам не нужно будет устанавливать библиотеки времени выполнения.
Если у вас несколько DLL или EXE, поскольку каждый EXE и DLL будут больше при статической компоновке, как заявил Алекс, вы можете предпочесть использовать динамическое связывание в библиотеки времени выполнения, уменьшающие размер вашего приложения.