2010-12-02 6 views
9

I tiene un problema en la construcción de un programa de hilo c. El programa está dando error como "referencia indefinida a pthread_creat". Busqué y encontré usar opciones de gcc como "gcc -lpthread -o ..."referencia indefinida a pthread_create en el programa de c en Eclipse (Fedora)

Pero no puedo configurarlo para eclipse. Traté de hacer cambios en el archivo MAKE, pero cada vez fue reemplazado con opciones predeterminadas. Por favor, me ayudan a establecer estas opciones gcc y escribo acerca de dónde y cómo configurar las opciones de gcc en Eclipse en Fedora 10.

Gracias,

Lokesh

+0

Por supuesto se puede establecer en Eclipse, simplemente havent mirado lo suficiente para averiguar dónde ... – leppie

Respuesta

2

Comprobar this 'tutorial' seguir sobre cómo configurar Eclipse para desarrollar hilos Posix.

Espero que ayude.

22

para añadir biblioteca pthread a su proyecto de flujo de estos pasos (en Eclipse):

favor haga clic derecho en el proyecto en el Explorador de proyectos -> propiedades -> C/C++ Build -> Configuración -> enlazador -> bibliotecas -> Add -> pthread -> OK -> reconstruir

0

para añadir la biblioteca pthread a su proyecto no makefile, no siguiendo los pasos (en Eclipse):

clic derecho sobre el proyecto en el Explorador de proyectos. Seleccione propiedades -> C/C++ general -> Caminos y símbolos -> Bibliotecas -> Add -> Tipo 'pthread' en el cuadro de texto -> OK -> OK -> reconstruir

Cuestiones relacionadas