पर ठीक से काम नहीं करता है, मैं झुकाव के लिए एक नवागंतुक हूं, इसलिए शायद मैं कुछ मूर्खतापूर्ण कर रहा हूं। लेकिन मैंने यहां खोज सहित कई घंटों तक समाधान की तलाश की है, जहां मुझे डिस्ट्रो-प्रदत्त पैकेजों
के साथ एलटीओ मैं एक सीएमके परियोजना पर एलएलवीएम के साथ लिंक टाइम ऑप्टिमाइज़ेशन लागू करने की कोशिश कर रहा हूं, जो साझा लाइब्रेरी बनाता है। मेरा सवाल इस जैसा है: Switching between GCC and Clang/LLVM usi
जब मैं -flto के साथ स्थिर पुस्तकालयों का निर्माण करने की कोशिश करते हैं, मैं अपरिभाषित संदर्भ त्रुटियों: library.cpp: #include <iostream>
void foo() {
std::cout << "Test!" << std::endl;
}
ma
मैं अगले झंडे के साथ मेरी स्रोत कोड कोडांतरक को संकलित करने के लिए प्रयास किया है: 1. -flto 2. -flto -ffat-lto-objects 3. -flto -fno-fat-lto-objects तीसरा एक प्रलेखन में लिखे गए slim एलटीओ कोड को अनुक
क्लैंग 3.5.0 के साथ -फ्लो और साझा लाइब्रेरी से लिंक करते समय, ऐसा लगता है कि साझा लाइब्रेरी में operator delete पर कॉल नहीं है मुख्य वस्तुओं से operator new पर कॉल के रूप में एक ही प्रतीक संकल्प आदेश
जब मैं -fprofile-generate सक्षम करता हूं और वास्तव में एकत्रित जानकारी का उपयोग करता है (-fprofile-use ध्वज सेट करते समय कौन सा अनुकूलन वास्तव में उपयोग करता है) जीसीसी एकत्र करता है? मुझे यहां उद्धरण
मैं जीसीसी-एआरएम-एंबेडेड और फ्रीआरटीओएस के साथ काम करता हूं। फ्रीआरटीओएस में फ़ंक्शन vTaskSwitchContext() है जिसका उपयोग केवल इनलाइन असेंबलर कोड में किया जाता है। समस्या यह है: जब मैं एलटीओ का उपयोग क