2009-10-19 11 views

Odpowiedz

15

Spróbuj glib? Jest używany przez GTK +, ale może być również używany na innych platformach. Można również spróbować Apache APR, który jest używany przez serwer WWW Apache i niektóre z ich innych składników C lub NSPR, który jest używany przez projekty Mozilla w C.

+2

Problem z GLib jest to, że wszystko zostało g'd do śmierci, z wszelkiego rodzaju niepotrzebnych śmieci, jak i gchar gint , a kiedy twój program jest napisany przy użyciu tej biblioteki, to prawie jak przy użyciu jakiegoś dialektu C. Ma jednak wiele użytecznych funkcji. –

+4

To niestety fakt z C. Standard ANSI C89 nie określał dokładnych rozmiarów dla typów, więc biblioteki, które ich potrzebują, zawsze musiały wymyślać własne. c.f. OpenGL, Win32, etc ... Bardzo, bardzo niewiele dużych interfejsów API jest zapisanych w podstawowych typach. –

3

gnij-glib kolekcja. co więcej, jest przenośny na wiele platform.

1

sprawdź również gnulib 's data structures. Ta biblioteka zapewnia również wiele innych funkcji, a także warstwę przenośną dla kompilatorów ANSI/non-ANSI oraz systemów POSIX/non-POSIX.

0

GLUT OpenGL mogę polecić bardzo elastycznego C (grafika) rozwoju

Powiązane problemy