当前位置: 首页 > news >正文

手机派网站项目申报

手机派网站,项目申报,ui设计网上培训课程,产品包装设计网程序在linux下运行时,一般从 /lib64 目录下加载依赖的库文件,如xxx.so. 有时候,系统里没有这些库,也不想从系统目录下加载,怎么办呢? 看下面的调整过程。 使用的源代码是 ffmpeg-6.1.tar.xz 解压后&…

程序在linux下运行时,一般从 /lib64 目录下加载依赖的库文件,如xxx.so.

有时候,系统里没有这些库,也不想从系统目录下加载,怎么办呢?

看下面的调整过程。

使用的源代码是 ffmpeg-6.1.tar.xz

解压后,进入到ffmpeg-6.1

./configure  --enable-libmp3lame  --enable-rpath  --prefix=/usr/local/ffmpeg

注意:这里的--enable-rpath 非常重要,只有加上这个选项,后面才能指定加载库的路径。

           这里,也不需要 --libdir='$ORIGIN' 这个参数。

执行完上面的命令,会生成:ffmpeg-6.1/ffbuild/config.mak  文件,

主要就是修改这个文件了。

把 LDEXEFLAGS= -Wl,-rpath,/usr/local/ffmpeg/lib  改成:LDEXEFLAGS= -Wl,-rpath,'$$ORIGIN'

 LDSOFLAGS= -Wl,-rpath,/usr/local/ffmpeg/lib   改成:LDSOFLAGS= -Wl,-rpath,'$$ORIGIN'

注意:这里ORIGIN 要加单引号,且前面是2个$符号

   

  • 使用 $ORIGIN: 当你设置为 $ORIGIN 时,表示你希望库路径相对于可执行文件的位置。这在部署时非常有用,因为它允许可执行文件和库文件在同一目录结构中移动,而无需修改路径。

保存,然后make 即可。

最后,生成的ffmpeg 或者ffprobe 就可以从自己当前所在的目录查找库文件了,

比如libxcb.so.1 等。

关于$ORIGIN,请看这里

technovelty.org/linux/exploring-origin.htmlicon-default.png?t=O83Ahttps://www.technovelty.org/linux/exploring-origin.html

http://www.yayakq.cn/news/230365/

相关文章:

  • dw响应式网站模板下载北京智能网站建设制作
  • 哪个网站可以做销售记录南阳网站排名价格
  • 做网站上传信息软件2015做啥网站能致富
  • 用友财务软件官方网站网站给部分文字做遮挡代码
  • 广州做网站找哪个公司好网站开发网
  • 重庆江北区网站建设公司微信公众号编辑教程
  • 做物流的都是上什么网站江苏嘉瑞通建设有限公司网站
  • 专门做母婴的网站有哪些wordpress多站点怎么安装主题
  • 推荐网站建设营销推广网站推广方案
  • 网站模板分类wordpress 表结构
  • 这么做网站湘潭响应式网站建设 速来磐石网络
  • 做外贸一般总浏览的网站软件定制开发是货物还是服务
  • 自己公司怎样弄个网站平阳做网站
  • 快速的网站建设福州网站建设市场
  • 软件开发app制作公司有哪些网站做seo 反应非常慢
  • net快速建站海宁市住房和城乡建设网站
  • 安徽 网站建设zenm自己做网站
  • 怎么查看网站dns如何自己弄网站
  • 企业专业搜索引擎优化百度关键词搜索优化
  • php做购物网站详情页的代码公司网页网站建设+ppt模板下载
  • 便利的集团网站建设通讯数码网站
  • 动漫网站设计源代码三星网上商城如何学生认证
  • 大型网站开发模型湖南省郴州市永兴县邮政编码
  • 网站开发网站设计制作网站 关键词 怎么改
  • 北京pk10网站建设wordpress网站源码分享
  • seo 对网站有什么影响网页升级访问中新每天正常更新中
  • 网站网站开发软件网站建设大作业电子版
  • 常德网站公司如何做网站的导航栏
  • 佛山网站建设appwap开头的网站
  • 温州网站优化定制如何在网站上显示百度权重