Так, файл инсталляции мы написали. Теперь же нам предстоит собрать из него экзешник. Для этого в составе пакета NSIS входят два приложения: makensis.exe и makensisw.exe. Первое – работает из командной строки и подойдет тем, кто пользуется для сборки своих приложений утилитой make или подобными ей. Второе – полноценное Windows – приложение.
Сборка нашего пакета происходит в считанные минуты. Мой пакет размером в 4Мб при использовании самого крутого LZMA сжатия собирался за 58,2с. При этом размер дистрибутива составил 4.65Мб, а при стандартной упаковке архива pkzip-ом с таким же содержимым результат составил – 4.73Мб.
Кроме этого компилятор позволяет выбирать между разными методами сжатия: zlib, bzip2, lzma. Есть также вариант автоматического выбора наилучшего упаковщика и использование упаковщика указанного в исходном файле.