.GOX Bestandsextensie
Go-exportgegevens
| Ontwikkelaar | |
| Populariteit |
3,0 | 2 stemmen |
Wat is een GOX-bestand?
Een GOX-bestand is een exportgegevensbestand dat is gemaakt door gccgo, een compiler voor de programmeertaal Go. Het bevat een beschrijving van functies die uit een gecompileerd .O-bestand zijn geëxporteerd. Ontwikkelaars maken GOX-bestanden met de opdracht objcopy -j .go_export.
Meer informatie
Gccgo maakt deel uit van de GNU Compiler Collection (GCC). Ontwikkelaars gebruiken gccgo om Go-programma's te compileren en te bouwen.
Wanneer een ontwikkelaar gccgo gebruikt om een bestand te compileren dat functies exporteert, kan die ervoor kiezen om een beschrijving van die geëxporteerde functies op te slaan in een GOX-bestand. Dit bestand werkt op vergelijkbare wijze als een .H-bestand voor C of C++. Wanneer een ontwikkelaar gccgo gebruikt om een bestand te compileren dat de geëxporteerde functies importeert, zoekt gccgo naar een bijbehorend GOX-bestand (of een SO-, A- of O-bestand als er geen GOX-bestand wordt gevonden) en gebruikt het dit om de functies correct te importeren.
Een GOX-bestand openen
GOX-bestanden zijn niet bedoeld om te worden geopend. Je kunt GOX-bestanden gebruiken om functies te importeren tijdens het compileren van programma's met gccgo (multiplatform).