我是靠谱客的博主 过时向日葵,最近开发中收集的这篇文章主要介绍【AVD】aubio 编译过程中遇到的 relocation R_X86_64_PC32 against symbol `ff_pw_9‘... recompile with -fPIC,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
参考 文章 https://blog.csdn.net/zhrh0096/article/details/38703943 以为要想办法在 aubio 的编译脚本中加上 -Wl, -Bsymbolic
才行。但是找了一圈,终于在 wscript
这个文件中找到两处代码提到了 CFLAGS
,于是加上,再跑,还是不行。还是报错。
原来,在 /usr/local/lib
目录下只有 ffmpeg 的静态库,没有动态库,于是,我重新编译了 ffmpeg,且任其在默认的 /usr/local/lib/
目录下生成动态库,然后再次编译 aubio,就成功了。
此外,编译 ffmpeg 时,使用了 sudo make -j41
,导致编译过程中报错,仅使用 sudo make
不使用多线程编译,则没问题。
特此记录,以上。
最后
以上就是过时向日葵为你收集整理的【AVD】aubio 编译过程中遇到的 relocation R_X86_64_PC32 against symbol `ff_pw_9‘... recompile with -fPIC的全部内容,希望文章能够帮你解决【AVD】aubio 编译过程中遇到的 relocation R_X86_64_PC32 against symbol `ff_pw_9‘... recompile with -fPIC所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复