Domande con tag 'abi'

2
risposte

Qual è il vero vantaggio dell'uso di CDECL? (più specificatamente spingendo invece di reging)

Quindi sto imparando l'assembly e ho imparato a conoscere ABI e ho ottenuto alcuni test di base lavorando usando la cdecl chiamata convenzione per usare lo stdlib di c in nasm. Ma ho visto altre Convenzioni di chiamata (come il registro di a...
posta 21.10.2015 - 05:55
2
risposte

Come ti attacchi a un ABI / API in una biblioteca commerciale?

In che modo un venditore di librerie commerciali riesce a mantenere lo stesso ABI per anni di sviluppo (o si tratta di una cattiva ipotesi da parte mia)? Avrei pensato che nel tempo molte funzioni e interfacce di classe sarebbero state comple...
posta 15.10.2015 - 00:49
1
risposta

La strategia di serializzazione è parte di un abi?

Secondo semver , la versione principale di un componente deve essere aggiornata quando abi - il cambiamento del cambiamento è incorporato. Wikipedia fa un buon lavoro nel descrivere come abi definisce l'interazione tra diversi componenti e in...
posta 13.03.2015 - 00:14
0
risposte

In che modo Windows ha mantenuto la compatibilità binaria per oltre 20 anni? [chiuso]

Il moderno Windows 10 può eseguire binari compilati 20 anni fa per Windows 95 o NT4, tuttavia immagino che le librerie che il codice sta chiamando sarebbero state modificate in maniera massiccia da allora. So che è possibile mantenere la co...
posta 29.10.2017 - 12:22
2
risposte

Esiste un linguaggio di definizione dell'interfaccia per le librerie software?

Supponiamo che io stia scrivendo una libreria C ++ che intendo distribuire in forma binaria, con interfacce da altri linguaggi (ad esempio Python). L'approccio 'facile' di appena compilazione della biblioteca e distribuire il DLL o quadro non f...
posta 09.08.2017 - 18:04