मैं एक मेकफ़ाइल बना रहा हूं जो एक आउटपुट फ़ाइल (foo.o
) को एक अलग निर्देशिका (baz
) पर ले जाता है।एमवी त्रुटि को अनदेखा कैसे करें?
आउटपुट फ़ाइल निर्देशिका के लिए वांछित के रूप में चलता है। हालांकि, अगर मैं make
टाइप करता हूं तो आउटपुट फ़ाइल को पुन: संकलित नहीं करेगा, mv
त्रुटि प्राप्त हो जाती है जब यह गैर-मौजूद खाली फ़ाइल को निर्देशिका baz
पर स्थानांतरित करने का प्रयास करती है।
तो यह है कि मैं क्या सभी संकलन के बाद मेरा नियम make all
में परिभाषित किया गया है:
-test -e "foo.o" || mv -f foo.o ../baz
दुर्भाग्य से, मैं अभी भी हो रही है त्रुटियों।
क्या altendky पर देखो क्या किया: -mv foo.o ../baz – Malcolm