Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Om du vill köra ett Linux-program i Windows har du följande alternativ:
- Kör programmet as-is i Windows-undersystemet för Linux (WSL). I WSL körs programmet direkt på datorns maskinvara, inte på en virtuell dator. WSL möjliggör även direkta filsystemanrop mellan Windows- och Linux-system, vilket tar bort behovet av SSL-transport. WSL är utformat som en kommandoradsmiljö och rekommenderas inte för grafikintensiva program. Mer information finns i Dokumentation om Windows-undersystem för Linux.
- Kör programmet as-is i en virtuell Linux-dator eller Docker-container, antingen på din lokala dator eller i Azure. Mer information finns i Virtuella datorer och Docker i Azure.
- Kompilera programmet med hjälp av gcc eller clang i Miljöerna MinGW eller MinGW-w64 , som tillhandahåller ett översättningslager från Linux till Windows-systemanrop.
- Kompilera och kör programmet med hjälp av gcc eller clang i Cygwin-miljön , vilket ger en mer komplett Linux-miljö i Windows jämfört med MinGW eller MinGW-w64.
- Portera koden manuellt från Linux och kompilera för Windows med Microsoft C++ (MSVC). Detta innebär att omstrukturera plattformsoberoende kod till separata bibliotek och sedan skriva om den Linux-specifika koden för att använda Windows-specifik kod (till exempel Win32- eller DirectX-API:er). För program som kräver grafik med höga prestanda är detta förmodligen det bästa alternativet.