编译报错:Undefined symbols for architecture x86_64

来源:5-14 调试extra_audio程序

大老李

2022-12-12

编译时报错
Undefined symbols for architecture x86_64:
"_av_find_best_stream", referenced from:
_main in extract_audio-1eb8fc.o
"_av_guess_format", referenced from:
_main in extract_audio-1eb8fc.o
"_av_interleaved_write_frame", referenced from:
_main in extract_audio-1eb8fc.o
"_av_packet_unref", referenced from:
_main in extract_audio-1eb8fc.o
"_av_read_frame", referenced from:
_main in extract_audio-1eb8fc.o
"_av_write_trailer", referenced from:
_main in extract_audio-1eb8fc.o
"_avcodec_parameters_copy", referenced from:
_main in extract_audio-1eb8fc.o
"_avformat_alloc_context", referenced from:
_main in extract_audio-1eb8fc.o
"_avformat_close_input", referenced from:
_main in extract_audio-1eb8fc.o
"_avformat_new_stream", referenced from:
_main in extract_audio-1eb8fc.o
"_avformat_open_input", referenced from:
_main in extract_audio-1eb8fc.o
"_avio_close", referenced from:
_main in extract_audio-1eb8fc.o
"_avio_open2", referenced from:
_main in extract_audio-1eb8fc.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我用的是mac

写回答

1回答

李超

2022-12-13

用的xcode?库导入了吗?

0
0

经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器

学好FFmpeg核心技术,做高效,高薪,有竞争力的音视频工程师

2726 学习 · 814 问题

查看课程