Відповіді:
Кілька можливостей:
Дивіться також: https://web.archive.org/web/20151122151611//programming/688504/binary-diff-tool-for-very-large-files
Якщо ви хочете дізнатися лише, чи файли однакові, чи можна використовувати команду Windows fc
у двійковому режимі:
fc.exe /b file1 file2
Детальніше див. У посиланні на fc
Total Commander також має варіант двійкового порівняння: перейдіть до:File \\Compare by content
пс. Я думаю, що деякі люди можуть alredy використовувати цей інструмент і можуть не знати про вбудовану функцію.
Total Commander
коштує $ 42 USD.
Мій улюблений "швейцарський ніж" поза порівнянням від http://www.scootersoftware.com/
Beyond Compare
це платне програмне забезпечення, яке працюватиме лише 30 днів. Після цього вам доведеться отримати ліцензію, яка коштує 60 доларів.
Я вважаю за краще використовувати objcopy для перетворення в шістнадцятковий, а потім використовувати diff.
objcopy -I binary -O ihex <in_file> <out_file>
Я думаю, що hexcmp є миттєвим та простим у використанні
Це програма gui порівняно з командним рядком, дуже проста у використанні, але досить потужна функція. Це повинно бути корисним для початківців та прохідних користувачів.
HexCmp HexCmp - це візуальний додаток для порівняння бінарних файлів та простий у користуванні шестигранний редактор. Це допоможе вам швидко та легко порівняти два файли як бінарне сировину. (29,95 дол. США)