6
कोई भी --debug = झंडे मेरे लिए ऐसा नहीं लगता है।मैं अपने लक्ष्य को बनाने के लिए निष्पादित आदेशों को आउटपुट करने के लिए जीएनयू कैसे प्राप्त करूं
कोई भी --debug = झंडे मेरे लिए ऐसा नहीं लगता है।मैं अपने लक्ष्य को बनाने के लिए निष्पादित आदेशों को आउटपुट करने के लिए जीएनयू कैसे प्राप्त करूं
क्या आपने make -n
को आजमाया है?
make SHELL='sh -vx'
भी सहायक हो सकता है।
-n "सूखी दौड़" है। हालांकि यह आदेशों को दिखाता है जो चलाए जाएंगे, यह वास्तव में उनमें से किसी भी को नहीं चलाता है, इसलिए इसका उपयोग वास्तव में डीबग करने के लिए नहीं किया जा सकता है जहां बिल्ड विफल हो रहा है। –
'रीमेक-एक्स' नीचे दिए गए समाधान की तरह है जो SHELL को रन के दौरान कमांड दिखाएगा, भले ही कमांड को कमांड से पहले कमांड द्वारा पूर्व-प्रतिबिंबित किया गया हो। Http://bashdb.sourceforge.net/remake/ देखें – rocky