Відповіді:
"джерела" означає, що ви отримуєте вихідний код, який, як правило, купує текстові файли (наприклад, .c, .cpp, .h у випадку C / C ++). Ви повинні подати їх компілятору.
Потім компіляція генерує двійковий файл, який, як правило, .exe або .dll файл.
Таким чином, завантажуючи двійкові файли, ви позбавляєтеся від необхідності скласти код самостійно.
Установка зазвичай також містить бінарні файли, але додатково встановлює їх належним чином.
Zip-файл, що містить двійкові файли, нічого не встановлює у вашій системі, але зазвичай підходить для використання програмного забезпечення на USB-накопичувачі (часто його називають "портативною" версією).
Давайте подивимось на сторінку завантаження 7-Zip :
Ви можете завантажити кілька варіантів файлів .exe, .msi та .zip. Це бінарні файли, призначені для кінцевих користувачів.
Інші файли (.7z, .tar.bz2) містять вихідний код або файли, що використовуються для розробки програмного забезпечення, що використовує 7-Zip.
Програма налаштування (або правильніше, інсталятор) - це як поштовий файл, наповнений бінарними файлами, який може розпакувати і скопіювати бінарні файли в потрібні місця на вашому комп’ютері. Бінарні файли - це програми, готові до використання. Вони зроблені з джерел, використовуючи компілятори.
Зазвичай бінарні файли посилаються на zip або інсталяторів, які пакують продукт. Він не буде містити вихідний код. Він просто містить файли, необхідні для використання / запуску продукту. Наприклад, якщо ви переглядаєте веб-сайт Apache WebServer , вони скажуть завантаження файлів Windows для інсталятора Apache MSI. Вони могли б назвати це також налаштуванням :). Отже, обидва налаштування / двійкові файли використовуються взаємозамінно.
Але , на мій погляд, виконавчі файли повинні ставитися до набору файлів , необхідних для запуску / використовувати продукт без належної установки і настройки використовується для позначення випадку , коли файли належним чином упаковані з інсталятором
Зазвичай файли установки розроблені для автоматизації копіювання та додавання відповідних записів реєстру, якщо програма запускається під час запуску, додавання ярликів до меню програм тощо. Більшість людей, як я :), не вважають за краще додавати записи до свого реєстру. і, отже, перейдіть до двійкових файлів, які є такими ж, як ті, що розподіляються по інсталяційному файлу. Все, що ви робите, - це просто витягнути їх у вподобану вам папку, а потім виконати їх