Installation af VirtualBox SDK

Forfatter: Frank Hunt
Oprettelsesdato: 14 Marts 2021
Opdateringsdato: 1 December 2024
Anonim
API vs. SDK: What’s the difference?
Video.: API vs. SDK: What’s the difference?

Indhold

VirtualBox er et program, der bruges til at oprette virtuelle maskiner. Når du har installeret det på din computer, kan du bruge det til at køre et helt andet operativsystem, for eksempel Windows på en Mac eller Apple på en computer, der kører Linux. Med VirtualBox kan du køre mere end et operativsystem på samme tid eller arbejde sammen med en, der ikke understøttes af den nuværende hardware, såsom DOS.


Brug SDK'en til at interagere med en VirtualBox-virtuel maskine på dit foretrukne programmeringssprog (Jupiterimages / Creatas / Getty Images)

SDK

Når du downloader VirtualBox, downloader du også et Software Developers Kit (SDK) for at indtaste kode, der interagerer med den virtuelle maskine. SDK indeholder tekstfiler og dokumentation, som vil fungere uafhængigt af platformen. Hvis du har brug for en pakke til en bestemt platform, skal du bestille den separat. SDK'en arbejder med VirtualBox Application Programming Interface (API), som gør det muligt at konfigurere, starte og stoppe VirtualBox og få præstationsstatistikker om, hvor godt den software, du udvikler, virker.

installation

Det første skridt til at konfigurere SDK er at installere de virtuelle maskinkomponenter, som er open source og gratis download, og start VirtualBox. For at starte programmet i Windows skal du gå til menuen Programmer og klikke på "Start" i menupunktet VirtualBox. På en Mac skal du åbne programmappen og dobbeltklikke på "VirtualBox". I Linux finder du VirtualBox i "System" eller "System Tools" gruppen i "Applications" menuen.


API

Der er to måder at få SDK'en til at interagere med API'en. VirtualBox indeholder en COM-mekanisme (Component Object Model), som giver dig mulighed for at bruge API'en, hvis du er dygtig i et programmeringssprog, som f.eks. Java, Visual Basic eller C ++, der fungerer sammen med COM. Alternativet er at bestille VirtualBox webtjenesten, som giver dig mulighed for at "kortlægge" hele API'en. Du kan bruge tjenesten med et hvilket som helst programmeringssprog, der indeholder "Web Service Definition Language", som Java, C ++, Python, PHP og Perl.

SDK-konfiguration

De præcise trin til konfiguration af SDK afhænger af, hvad du bruger: en COM-tilgang eller webtjenesten, og med hvilket sprog du arbejder. Hvis du f.eks. Vil bruge webtjenesten med Python, skal du installere Pythons ZSI SOAP implementering på din computer for at kunne køre kode i SDK. Hvis du bruger Python med COM, vil det på den anden side fungere bedre uden SOAP. Oracle indeholder detaljer om de forskellige installationsindstillinger.