Hast du Eclipse den Pfad zur libsigc++ mitgeteilt? Ein möglicher
Verfahrensweg zur Einbindung existierender Sourcen:
- Zuerst ermitteln, wo sich bspw. die libsigc++ auf deinem Rechner
befindet
- Ein neues Eclipse Projekt anlegen, z.B. ein Makefile Projekt, je
nachdem was vorliegt. Dann ggf. die entsprechende Toolchain auswählen
- Unterhalb des Namen des Projekts nicht die "default location" wählen,
sondern den Pfad zu den Sourcen angeben
- Auf "Next" klicken und die "Advanced Settings" aufrufen. Diesen
Schritt kann man auch überspringen und später, nach dem Erstellen des
Projekts, per Rechtsklick die "Properties" aufrufen. Dann erscheint die
identische Maske
- Unter "C/C++ General" gibt es einen Unterpunkt, der sich "Path and
Symbols" nennt, anklicken
- Default Tab ist "Includes", hier die Sprache auswählen (bspw. GNU C),
sodass diese grau unterlegt ist
- Unter den Tabs "Includes" (funktioniert rekursiv, für die glib reicht
bspw. die glib.h, nicht alles einzeln inkludieren!), "Libraries" und
"Library Paths" die entsprechenden Pfade oder Dateien eingeben
- Danach "Apply", kurz warten und die gelben Fragezeichen sollten nicht
mehr erscheinen