में संकलित करें मेरे पास कुछ सी स्रोत फ़ाइलें हैं और मैं gcc
का उपयोग कर रहा हूं। मैं मूल रूप से उन सभी को संकलित करना चाहता हूं और एक एकल ऑब्जेक्ट फ़ाइल बनाना चाहता हूं। जब मैं कोशिश:एकाधिक सी स्रोत fles को एक अद्वितीय ऑब्जेक्ट फ़ाइल
gcc -c src1.c src2.c src3.c -o final.o
मैं:
gcc: cannot specify -o with -c or -S with multiple files
अगर मैं कोशिश:
gcc -c src1.c src2.c src3.c
मैं तीन अलग अलग वस्तु फ़ाइलों मिलता है। मैं एक ही ऑब्जेक्ट फ़ाइल (मैं इसका नाम भी निर्दिष्ट करना चाहता हूं) को वापस करने के लिए सभी फ़ाइलों को संकलित करने के लिए gcc
कैसे बता सकता हूं? धन्यवाद।
शायद इस मामले में एक और अधिक आम दृष्टिकोण है, कृपया मुझे बताएं।
ठीक है, कृपया मुझे बताओ कैसे ... – Andry
पढ़ें http://tldp.org/HOWTO/Program-Library-HOWTO/ और 'make' –
बीटीडब्लू के बारे में जानें, आप वास्तव में क्यों पूछते हैं? –