Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Als u een Linux-programma wilt uitvoeren in Windows, hebt u de volgende opties:
- Voer het programma uit as-is op het Windows-subsysteem voor Linux (WSL). In WSL wordt uw programma rechtstreeks uitgevoerd op de computerhardware, niet in een virtuele machine. WSL maakt ook directe bestandssysteem-aanroepen tussen Windows- en Linux-systemen mogelijk, waardoor ssl-transport niet meer nodig is. WSL is ontworpen als een opdrachtregelomgeving en wordt niet aanbevolen voor grafisch intensieve toepassingen. Zie de windows-subsysteemdocumentatie voor Linux voor meer informatie.
- Voer het programma uit as-is in een virtuele Linux-machine of Docker-container, op uw lokale computer of in Azure. Zie Virtual Machines en Docker in Azure voor meer informatie.
- Compileer het programma met behulp van gcc of clang in de MinGW- of MinGW-w64-omgevingen, die een vertaallaag van Linux naar Windows-systeemoproepen bieden.
- Compileer en voer het programma uit met behulp van gcc of clang in de Cygwin-omgeving , die een completere Linux-omgeving in Windows biedt in vergelijking met MinGW of MinGW-w64.
- Uw code handmatig overzetten vanuit Linux en compileren voor Windows met behulp van Microsoft C++ (MSVC). Dit omvat het herstructureren van platformonafhankelijke code in afzonderlijke bibliotheken en het opnieuw schrijven van de Linux-specifieke code voor het gebruik van Windows-specifieke code (bijvoorbeeld Win32- of DirectX-API's). Voor toepassingen waarvoor afbeeldingen met hoge prestaties zijn vereist, is dit waarschijnlijk de beste optie.