2010-12-02 14 views
9

Ho un problema nella creazione di un programma c thread. Programma sta dando errore come "riferimento non definito a pthread_creat". Ho cercato e trovato l'utilizzo di opzioni gcc come "gcc -lpthread -o ...."riferimento non definito a pthread_create nel programma c su eclipse (Fedora)

Ma non riesco a impostarlo per eclissi. Ho provato a fare cambiamenti in makefile ma ogni volta sono stati sostituiti con opzioni predefinite. Please help me per impostare queste opzioni gcc e scrivere su dove e come impostare le opzioni di gcc in Eclipse su Fedora 10.

Grazie,

Lokesh

+0

Ovviamente puoi impostarlo in Eclipse, tu semplicemente non ho visto abbastanza per scoprire dove ... – leppie

risposta

2

check this 'esercitazione' su circa come impostare Eclipse per lo sviluppo di filetti posix.

Spero che aiuti.

22

per aggiungere libreria pthread al progetto flusso di questi passaggi (in Eclipse):

cklick proprio sul progetto in Esplora progetto -> Proprietà -> C/C++ Build -> Impostazioni -> linker -> biblioteche -> aggiungi -> pthread -> ok -> ricostruire

0

per aggiungere libreria pthread al progetto non makefile, non seguendo i passaggi (in Eclipse):

fare clic destro sul progetto in Esplora progetto. Seleziona proprietà -> c/C++ generale -> Percorsi e simboli -> librerie -> aggiungi -> digita 'pthread' nella casella di testo -> ok -> ok -> ricostruisci

Problemi correlati