undefinierter Verweis auf 'Forkpty'

8

Also entwickle ich mein Projekt in Eclipse in Ubuntu 10.04. Ich habe folgende Codezeilen:

%Vor%

Aber wenn ich versuche, es in Eclipse zu erstellen, erhalte ich den Fehler:

%Vor%

Irgendeine Idee, wie man dieses Problem löst?

    
Hank 20.12.2010, 16:00
quelle

3 Antworten

14

Sie benötigen das Befehlszeilenargument -lutil (um libutil shared library zu verwenden).
Für Eclipse: Ссылка

Wählen Sie Projekteigenschaften. Erweitern Sie die Registerkarte C / C ++ Build. Einstellungen auswählen. Erweitern Sie auf der Registerkarte Werkzeugeinstellungen die Option GCC C Linker. Klicken Sie auf Bibliotheken. Fügen Sie das /usr/lib/libutil.so zum Bibliotheksfenster hinzu. Beachten Sie, dass dieser Pfad auf Ihrem System anders sein kann.

    
MK. 20.12.2010, 16:03
quelle
5

Das ist ein Verknüpfungsfehler; Ihnen fehlt die util -Bibliothek. Erstellen Sie dies in der Befehlszeile:

%Vor%

Eclipse sollte über Einstellungen auf Projektebene verfügen, um die Bibliotheken aufzulisten, mit denen verlinkt werden soll.

    
chrisaycock 20.12.2010 16:02
quelle
0

Ich stieß auf dieses Problem, als ich versuchte, delegiere zu installieren Also, wenn Sie versuchen, make delegieren und bekommen Fehler

%Vor%

Bearbeiten Sie _-forkpty.c file im maker Ordner

vim maker/_-forkpty.c und fügen Sie #include <util.h>

hinzu %Vor%     
Wazzzy 28.08.2013 14:38
quelle

Tags und Links