Installera VirtualBox SDK

Författare: Charles Brown
Skapelsedatum: 4 Februari 2021
Uppdatera Datum: 16 Maj 2024
Anonim
Install Oracle Virtualbox 6, Extension Pack and VBoxManage on Windows 10
Video: Install Oracle Virtualbox 6, Extension Pack and VBoxManage on Windows 10

Innehåll

VirtualBox är ett program som används för att skapa virtuella maskiner. När du har installerat det på din dator kan du använda det för att köra ett helt annat operativsystem, till exempel Windows på en Mac eller Apple på en dator som kör Linux. Med VirtualBox kan du köra mer än ett operativsystem samtidigt eller arbeta med en som inte stöds av den aktuella hårdvaran, till exempel DOS.


Använd SDK för att interagera med en VirtualBox virtuell maskin i ditt föredragna programmeringsspråk (Jupiterimages / Creatas / Getty Images)

SDK

När du laddar ner VirtualBox, laddar du också ner ett SDK (Software Developers Kit) för att ange kod som interagerar med den virtuella maskinen. SDK innehåller textfiler och dokumentation som kommer att fungera oberoende av plattformen. Om du behöver ett paket för en viss plattform, måste du beställa det separat. SDK fungerar med VirtualBox Application Programming Interface (API), som låter dig konfigurera, starta och stoppa VirtualBox och få resultatstatistik om hur bra den programvara du utvecklar fungerar.

installation

Det första steget att konfigurera SDK är att installera virtuella maskinkomponenter, som är öppen källkod och gratis nedladdning, och starta VirtualBox. För att starta programmet i Windows, gå till programmenyn och klicka på "Start" i menyalternativet VirtualBox. På en Mac öppnar du programmappen och dubbelklickar på "VirtualBox". I Linux hittar du VirtualBox i "System" eller "System Tools" i "Applications" -menyn.


API

Det finns två sätt att få SDK att interagera med API: n. VirtualBox innehåller en COM-mekanism för komponentobjektmodeller, som låter dig använda API om du är skicklig i ett programmeringsspråk, till exempel Java, Visual Basic eller C ++, som fungerar med COM. Alternativet är att beställa VirtualBox webbtjänst, vilket gör att du kan "kartlägga" hela API: n. Du kan använda tjänsten med något programmeringsspråk som innehåller "Web Service Definition Language", som Java, C ++, Python, PHP och Perl.

SDK-konfiguration

De exakta stegen för att konfigurera SDK beror på vad du använder: ett COM-tillvägagångssätt eller webbtjänsten och med vilket språk du arbetar. Om du vill använda webbtjänsten med Python, bör du installera Pythons ZSI SOAP-implementering på din dator för att kunna köra kod i SDK. Om du använder Python med COM, å andra sidan, fungerar det bättre utan SOAP. Oracle ger information om de olika installationsalternativen.