如何解决本机 webrtc - 编译错误 - ld.lld:错误:无法创建动态重定位 R_X86_64_32
命令:ninja -C out/Release Application1 [1/1] 链接 ./Application1
失败:申请 1
python "../../build/toolchain/gcc_link_wrapper.py" --output="./Application1" -- ../../third_party/llvm-build/Release+Asserts/bin/clang++ - Wl,--fatal-warnings -fPIC -Wl,-z,noexecstack -Wl,now -Wl,relro -Wl,defs -Wl,--as-needed -fuse-ld= lld -Wl,--icf=all -Wl,--color-diagnostics -m64 -Werror -Wl,-O2 -Wl,--gc-sections -rdynamic --sysroot=../../build/linux/ debian_sid_amd64-sysroot -L../../build/linux/debian_sid_amd64-sysroot/usr/local/lib/x86_64-linux-gnu -Wl,-rpath-link=../../build/linux/debian_sid_amd64- sysroot/usr/local/lib/x86_64-linux-gnu -L../../build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu -Wl,-rpath-link=../../ build/linux/debian_sid_amd64-sysroot/lib/x86_64-linux-gnu -L../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu -Wl,-rpath-link=.. /../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu -pie -Wl,-rpath-link=. -Wl,--disable-new-dtags -L/usr/local/lib -o "./Application1" -Wl,--start-group @"./Application1.rsp" -Wl,--end-group / usr/local/lib/libjemalloc.a -latomic -ldl -lpthread -lrt -lx264 -lavcodec_fl2 -lavformat_fl2 -lavfilter_fl2 -lswscale_fl2 -lavutil_fl2 -lvo-aacenc -lPocoFoundation -lPocoJSON -lPocoNet /usrPocolocal/SSL a /usr/local/lib/libboost_system.a /usr/local/lib/libboost_date_time.a /usr/local/lib/libboost_random.a -lXext -lX11 -lXcomposite -lXrender -lconfig++
ld.lld:错误:无法针对符号创建动态重定位 R_X86_64_32:只读段中 CC::Conductor 的 vtable;使用 -fPIC 重新编译目标文件或传递 '-Wl,notext' 以允许输出中的文本重定位
如何解决错误?谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。