में नियॉन निर्देश को सक्षम करने के लिए मैं आईफोन के लिए नियॉन सिमड निर्देश का उपयोग करना चाहता हूं। मैंने सुना है कि हमें लक्ष्य निरीक्षक के "अन्य सी झंडे" क्षेत्र में झंडे "-mfloat-abi = softfp-mfpu = neon" डालना होगा, लेकिन जब मुझे इमारत मिलती है तो "त्रुटि: अपरिचित कमांड लाइन विकल्प" -mfpu = neon ""।एक्सकोड
क्या इस ध्वज को अनुमति देने के लिए कुछ और विशेष है? (मेरे पास एक्सकोड 3.2.1 और आईफोन एसडीके 3.1.3 है)
धन्यवाद !!
क्या आप किसी दस्तावेज़ को इंगित कर सकते हैं कि नीयन "डिफ़ॉल्ट रूप से" सक्षम है। क्योंकि अधिकांश एआरएम कंपाइलरों के लिए, आपको इन विकल्पों को स्पष्ट रूप से परिभाषित करना होगा: -mfloat-abi = softfp-mfpu = neon। – Albrecht
केवल एआरएमवी 7 के रूप में टर्गर सेट करें। फिर आप किसी भी कंपाइलर विकल्पों को संशोधित किए बिना नीयन - देशी, इनलाइन या इंट्रिनिक्स के लिए कोड लिख सकते हैं। ध्यान रखें कि सिम्युलेटर तब काम नहीं करेगा। –
जीसीसी और एनईओएन निर्देशों के लिए दोनों समर्थन intrinsics clang। असेंबली का उपयोग, कम से कम 2013 में, अनावश्यक है। http://gcc.gnu.org/onlinedocs/gcc/ARM-NEON-Intrinsics.html – Brent