में त्रुटि के बाद मैं जो निम्नलिखित है xcode में इस utils.c फ़ाइल, साथ काम कर रहा हूँ:अपेक्षित; शीर्ष स्तर declarator, xcode
#if FF_API_AVCODEC_OPEN
int attribute_align_arg avcodec_open(AVCodecContext *avctx, AVCodec *codec)
{
return avcodec_open2(avctx, codec, NULL);
}
यह इस लाइन पर xcode में एक Expected ; after top level declarator
, त्रुटि (निर्माण के दौरान) पैदा: int attribute_align_arg avcodec_open(....
क्यों? और इसे हल करने के लिए मुझे क्या करना चाहिए।
धन्यवाद।
ऐसा लगता है कि 'attribute_align_arg' परिभाषित नहीं किया गया है। आपको उचित शीर्षलेख फ़ाइल शामिल करने की आवश्यकता है जो Google के मुताबिक 'libavutil/internal.h' –
है यदि @ CaptainObvlious का समाधान नहीं है, तो आपके द्वारा प्रदान किए गए कोड के ऊपर की रेखाएं क्या हैं? – xaxxon
@ कैप्टन Obvlious, 'libavutil/internal.h' xcodes शीर्षलेख पथ में शामिल है। त्रुटि किसी ऑब्जेक्ट की परिभाषा के बारे में नहीं है, न ही एक अवांछित '.h' फ़ाइल। यह (मुझे लगता है) के बारे में है कि एक्सकोड ऊपर दिए गए कथन में 'int attribute_align_arg' के ठीक बाद'; 'की अपेक्षा कर रहा है। – cube