2010-12-02 13 views
9

पर सी प्रोग्राम में pthread_create के अनिर्धारित संदर्भ को मुझे सी थ्रेड प्रोग्राम बनाने में कोई समस्या है। कार्यक्रम "pthread_creat के अपरिभाषित संदर्भ" जैसी त्रुटि दे रहा है। मैंने "gcc -lpthread -o ...."eclipse (Fedora)

पर जीसीसी विकल्पों का उपयोग करने के लिए खोज और पाया, लेकिन मैं इसे ग्रहण के लिए सेट करने में सक्षम नहीं हूं। मैंने मेकफ़ाइल में परिवर्तन करने की कोशिश की लेकिन हर बार इसे डिफ़ॉल्ट विकल्पों के साथ बदल दिया गया। कृपया के बारे में कैसे सेटअप ग्रहण करने में मदद मुझे इन जीसीसी विकल्प सेट और फेडोरा पर ग्रहण में जीसीसी विकल्पों को सेट करने कहाँ और कैसे 10

धन्यवाद के बारे में लिखने के लिए,

लोकेश

+0

बेशक आप इसे ग्रहण में सेट कर सकते हैं, आप बस यह पता लगाने के लिए काफी मुश्किल लग रहा था कि ... – leppie

उत्तर

2

चेक this 'ट्यूटोरियल' पर पॉज़िक्स धागे के विकास के लिए।

उम्मीद है कि यह मदद करता है।

22

अपनी परियोजना के लिए pthread पुस्तकालय जोड़ने के लिए इन चरणों का प्रवाह (ग्रहण में):

परियोजना एक्सप्लोरर में परियोजना पर

सही cklick -> गुण -> C/C++ का निर्माण -> सेटिंग्स -> लिंकर -> पुस्तकालयों -> जोड़ने -> pthread -> ठीक ->

0

पुनर्निर्माण अपने गैर makefile परियोजना के लिए pthread पुस्तकालय जोड़ने के लिए, निम्न करें कदम (ग्रहण में):

सही परियोजना एक्सप्लोरर में परियोजना पर क्लिक करें। गुणों का चयन करें -> सी/सी ++ सामान्य -> ​​पथ और प्रतीकों -> पुस्तकालय -> जोड़ें -> टेक्स्ट बॉक्स में 'pthread' टाइप करें -> ठीक है -> ठीक है -> पुनर्निर्माण