1
Mögliche Duplizieren:
problem compiling ffmpeg for iFrameExtractormit ffmpeg mit Xcode
Ich habe erfolgreich FFMPEG im Terminal auf einem Mac laufen, aber ich habe Probleme mit Xcode. Früher habe ich iFrameExtractor aber ich fand diese Fehler:
ld: warning: ignoring file /Users/training/Desktop/iFrameExtractor/ffmpeg/lib/libavformat.a, file was built for archive which is not the architecture being linked (i386)
ld: warning: ignoring file /Users/training/Desktop/iFrameExtractor/ffmpeg/lib/libavcodec.a, file was built for archive which is not the architecture being linked (i386)
ld: warning: ignoring file /Users/training/Desktop/iFrameExtractor/ffmpeg/lib/libavdevice.a, file was built for archive which is not the architecture being linked (i386)
ld: warning: ignoring file /Users/training/Desktop/iFrameExtractor/ffmpeg/lib/libavutil.a, file was built for archive which is not the architecture being linked (i386)
ld: warning: ignoring file /Users/training/Desktop/iFrameExtractor/ffmpeg/lib/libswscale.a, file was built for archive which is not the architecture being linked (i386)
Undefined symbols for architecture i386:
"_av_register_all", referenced from:
-[VideoFrameExtractor initWithVideo:] in VideoFrameExtractor.o
"_av_open_input_file", referenced from:
-[VideoFrameExtractor initWithVideo:] in VideoFrameExtractor.o
"_av_find_stream_info", referenced from:
-[VideoFrameExtractor initWithVideo:] in VideoFrameExtractor.o
"_avcodec_find_decoder", referenced from:
-[VideoFrameExtractor initWithVideo:] in VideoFrameExtractor.o
"_avcodec_open", referenced from:
-[VideoFrameExtractor initWithVideo:] in VideoFrameExtractor.o
"_avcodec_alloc_frame", referenced from:
-[VideoFrameExtractor initWithVideo:] in VideoFrameExtractor.o
"_avpicture_free", referenced from:
-[VideoFrameExtractor setupScaler] in VideoFrameExtractor.o
-[VideoFrameExtractor dealloc] in VideoFrameExtractor.o
"_sws_freeContext", referenced from:
-[VideoFrameExtractor setupScaler] in VideoFrameExtractor.o
-[VideoFrameExtractor dealloc] in VideoFrameExtractor.o
"_avpicture_alloc", referenced from:
-[VideoFrameExtractor setupScaler] in VideoFrameExtractor.o
"_sws_getContext", referenced from:
-[VideoFrameExtractor setupScaler] in VideoFrameExtractor.o
"_avformat_seek_file", referenced from:
-[VideoFrameExtractor seekTime:] in VideoFrameExtractor.o
"_avcodec_flush_buffers", referenced from:
-[VideoFrameExtractor seekTime:] in VideoFrameExtractor.o
"_av_free", referenced from:
-[VideoFrameExtractor dealloc] in VideoFrameExtractor.o
"_avcodec_close", referenced from:
-[VideoFrameExtractor dealloc] in VideoFrameExtractor.o
"_av_close_input_file", referenced from:
-[VideoFrameExtractor dealloc] in VideoFrameExtractor.o
"_av_read_frame", referenced from:
-[VideoFrameExtractor stepFrame] in VideoFrameExtractor.o
"_avcodec_decode_video2", referenced from:
-[VideoFrameExtractor stepFrame] in VideoFrameExtractor.o
"_av_free_packet", referenced from:
-[VideoFrameExtractor stepFrame] in VideoFrameExtractor.o
"_sws_scale", referenced from:
-[VideoFrameExtractor convertFrameToRGB] in VideoFrameExtractor.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
wie kann ich dies bitte sagen Sie mir die ganze Prozedur.Ich bin mit xcode4.2.1 & mac 10.7.2 ... – Ada