C-Code mit anonymen Strukturen/Unions kompilieren
In C können anonyme Strukturen und Unions (ohne Namen deklarierte Strukturen und Unions) vorhanden sein Herausforderungen bei der Kompilierung. Dieser Artikel befasst sich mit dem Problem, das beim Versuch auftritt, C-Code zu kompilieren, der dem in der Frage gezeigten Code ähnelt und anonyme Strukturen und Unions verwendet.
Um diesen Codetyp in C mit gcc zu kompilieren, verwenden Sie die Erweiterungen -fms Flag muss aktiviert sein. Dieses Flag ermöglicht die Verwendung von Microsoft-Erweiterungen, die anonyme Strukturen und Unions umfassen. Durch Hinzufügen von -fms-extensions zum Kompilierungsbefehl sollte der Code ohne die gemeldeten Fehler kompiliert werden.
Das obige ist der detaillierte Inhalt vonWie kompiliere ich C-Code mit anonymen Strukturen und Unions mit gcc?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!