मैं सिग्विन और मिनजीडब्ल्यू का उपयोग कर विंडोज 7 में सी पुस्तकालयों को स्थापित/संकलित करने की कोशिश कर रहा हूं। हालांकि, मैं make
दौरान इस तरह की त्रुटियों हो रही है:सिगविन/मिनजीडब्ल्यू में स्थापित/संकलन - "पथ" को कैसे सेट करें? (प्रतीकात्मक लिंक?)
sys/resource.h: No such file or directory
sys/times.h: No such file or directory
मैं पहले सोचा था कि यह विशिष्ट पुस्तकालयों के साथ एक समस्या हो सकती है और यहां से पूछा: Various issues installing igraph in Visual Studio 2010 and Cygwin/MinGW ("sys/time.h not found"), लेकिन विभिन्न पुस्तकालयों के साथ एक ही त्रुटि का सामना करने के बाद, मैं इस समस्या लगता है मेरे अंत में निहित है।
प्रयास
cygwin/usr/include/sys/times.h
और cygwin/usr/include/sys/resource.h
मौजूद है। प्रतीकात्मक लिंक के बारे में सलाह लेने के बाद, मैंने sys/times.h
काम करने के लिए ln -s /usr/include/sys sys
का उपयोग किया।
मैं एक विशिष्ट पुस्तकालय (igraph) के लिए make
आउटपुट देखने के लिए गया था। यह कहता है कि यह एक "src" फ़ोल्डर में प्रवेश किया। तो, मैं src फ़ोल्डर में गया और वही काम किया: ln -s /usr/include/sys sys
और सुनिश्चित किया कि sys/times.h
भी src फ़ोल्डर में काम करता है।
हालांकि, मैं अभी भी हो रही है:
fatal error: sys/times.h: No such file or directory
प्रश्न
मैं कैसे में/'sys/times.h' या अन्य फ़ाइलों को खोजने के लिए make
के लिए "पथ" सेट करते हैं usr/शामिल/sys फ़ोल्डर? मुझे यहां क्या समझ नहीं आ रहा है?
पीएस
कृपया मेरे साथ सहन करें क्योंकि मैं आमतौर पर एक विंडोज उपयोगकर्ता हूं और लिनक्स शब्दावली से परिचित नहीं हूं।
इसे आजमाया। "घातक त्रुटि: sys/times.h: ऐसी कोई फ़ाइल या निर्देशिका नहीं" फिर से। :( – Legendre
आपके नवीनतम सुझाव के बारे में: एमएसवाईएस की मूल निर्देशिका सी: \ MinGW \ msys \ 1.0 प्रतीत होती है और इसके आगे आगे जाने का कोई तरीका नहीं है। 1.0 या उसके सबफ़ोल्डर में "sys" फ़ोल्डर है। मुझे यकीन नहीं है कि अब उस थ्रेड में "मेक-आई \ पथ \ sys" करना है। इसके अलावा, मैंने वास्तव में सिगविन और मिनजीडब्ल्यू दोनों में "मेक-आई \ usr \ include \ sys" चलाने की कोशिश की लेकिन फिर भी वही " sys \ times.h ऐसी कोई फ़ाइल या निर्देशिका "समस्या नहीं है। – Legendre
सी की प्रतिलिपि बनाने की कोशिश की गई सीएच: मिनजीडब्लू \ में शामिल है लेकिन ./configure अभी भी sys/times.h उपयोगिता ... नहीं और उपस्थिति ... नहीं है। sys/times.h प्राप्त करने के लिए "sys" में सामान को प्राप्त/स्थापित करना संभव है? – Legendre