पार जी के साथ ++ एक संकलन वर्बोज़ मोड में (11.10 Lubuntu) एक Linux मशीन में प्रदर्शन, मैं डिफ़ॉल्ट की सूची देख सकते जबकि शीर्ष लेख निर्देशिका में शामिल हैं:जी ++ डिफ़ॉल्ट शीर्ष लेख सूची में शामिल हैं
#include <...> search starts here:
/opt/eldk-4.2/usr/bin/../lib/gcc/powerpc-linux/4.2.2/include
/opt/eldk-4.2/ppc_4xx/usr/include/c++/4.2.2/opt/eldk-4.2/ppc_4xx/usr/include/c++/4.2.2/powerpc-linux
/opt/eldk-4.2/ppc_4xx/usr/include/c++/4.2.2/backward
/opt/eldk-4.2/usr/../ppc_4xx/usr/include
बहुत ही निष्पादित एक और Linux मशीन में g ++ बाइनरी (12.10 Lubuntu), मैं कम तत्वों के साथ एक और अलग अलग सूची प्राप्त,:
#include <...> search starts here:
/opt/eldk-4.2/usr/bin/../lib/gcc/powerpc-linux/4.2.2/include
और जिसमें elments के कुछ बुरा निर्माण लगते हैं, निम्नलिखित की तरह:
ignoring nonexistent directory "/opt/ppc_4xx/usr/lib/gcc/powerpc-linux/includ../include/c++/4.2.2"
परिणाम यह है कि पहले सिस्टम पर संकलित कुछ कोड दूसरे पर संकलित नहीं है क्योंकि कुछ शीर्षलेख नहीं मिलते हैं।
ऐसा क्यों हो रहा है? यह सूची कहां से आती है? इसे बनाने के लिए कौन जिम्मेदार है? क्या इसे आसानी से बदलना संभव है?
किसी भी मदद की सराहना की जाती है।
के रूप में यह रन की कोशिश की है 'जी ++ -v -H' और यह आपको एक बहुत बता देंगे ... –