x265已经编译成功,但是ffmpeg/configure出现错误

  ERROR: x265 not found using pkg-config

看了一下config.log,出了一坨“Undefined symbols for architecture x86_64” 的错误

Undefined symbols for architecture x86_64:"vtable for __cxxabiv1::__class_type_info", referenced from:..."vtable for __cxxabiv1::__si_class_type_info", referenced from:..."vtable for __cxxabiv1::__vmi_class_type_info", referenced from:......
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ERROR: x265 not found using pkg-config

google 了半天,有些帖子说在x265.pc的“Libs.private:”里添加“-lstdc++”能解决。

- Libs.private: -lto_library -lc++ -ldl+ Libs.private: -lto_library -lc++ -lstdc++ -ldl

试了一下,确实可以。

原来是苹果对应GNU的libstdc++搞了个自己的libc++,导致Mac下GCC链接出了问题。自动化编译时在脚本里添加一行

export LDFLAGS="${LDFLAGS} -lstdc++"

就好。MAC和linux下都能顺利编过。因为Linux上本来就是使用的libstdc++。

转载于:https://www.cnblogs.com/jogh/p/6656992.html

Mac下编译ffmpeg出现“ERROR: x265 not found using pkg-config”相关推荐

  1. Windows msys2 下编译FFmpeg并实现x265依赖

    这里写自定义目录标题 引言 Msys2的安装 x265的编译 编译FFmpeg 结语 引言 为了做毕设,要使用FFmpeg与x265,由于之前没有相关方面的经验,算是一个小白,所以安装过程属实艰辛.暂 ...

  2. 照做就完事了:Mac下编译ffmpeg生成so文件

    下载ffmpeg源码 下载地址:www.ffmpeg.org/download.ht- 下载NDK 下载地址:user-gold-cdn.xitu.io/2019/4/10/1- 编写Android脚 ...

  3. 在Mac下编译ijkplayer os文件

    在Mac下编译ijkplayer os文件 第一步: 1.安装homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com ...

  4. Ubuntu 下编译ffmpeg和x264解编码器(翻译的一篇文章:)

    拿出自己一篇早期接触Ubuntu时翻译的文章,对逝去的SEO-DIC.COM.CN这个网站默哀. Ubuntu 下编译ffmpeg和x264解编码器 今年初由于个人的一些原因和其它因素:希奥开源(ht ...

  5. iOS架构-C/C++lame库在Mac下编译通用静态库.a库(13)

    C/C++ 有很多成熟的库,还有很多特殊功能的库,有时候iOS 平台开发一些比较前沿或者冷门的功能时,iOS并没有提供解决方案,这时候就可以研究C/C++的一些库,为我们使用.但是在Xcode编译C/ ...

  6. Ubuntu下编译ffmpeg+openh264+x264

    [笔记] Ubuntu下编译ffmpeg+openh264+x264 原文:https://www.cnblogs.com/journeyonmyway/p/4648820.html - ffmpeg ...

  7. ffmpeg for android windows,windows10下编译ffmpeg for android

    最近实现了一款基于FFMpeg的支持多路视频的实时流媒体播放器:https://github.com/huweijian5/RtspPlayer 有兴趣能够关注下.html 本文记录在windows1 ...

  8. 在Windows下编译FFmpeg详细说明

    在Windows下编译FFmpeg详细说明 MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNC工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时 Mi ...

  9. linux编译ffmepg,在Ubuntu下编译FFmpeg

    在之前,我们成功地使用mingw+msys在Windows平台下编译FFmpeg(见 http://www.linuxidc.com/Linux/2014-11/109839.htm),并生成了ffp ...

最新文章

  1. 卷积神经网络(cnn) 手写数字识别
  2. 学习Maven之Maven Enforcer Plugin
  3. 学习笔记 mysql_MySQL 学习笔记
  4. django 1.9 后台中文界面
  5. ubuntu安装sublime
  6. c语言实现http服务器_基于postman实现http接口测试过程解析_服务器其它
  7. 【Docker 命令】- images命令
  8. mysql导出表数据
  9. 详解: Spark 相对于MapReduce的优势(为什么MapReduce性能不理想)
  10. Linux系统下修改主机名(CentOS7)
  11. springmvc mybatis redis mysql maven搭建基本开发框架 (二)
  12. 图像处理中的空间域处理方法
  13. android 技术点记录
  14. jsonp实现原理详细介绍
  15. Google Analytics(分析)网址构建器
  16. 国内主流API市场分析报告
  17. Linux服务端rpm包安装Jenkins
  18. 连续型随机变量及概率密度
  19. VINS-mono之IMU预积分(IMU预积分引出)
  20. vue获取当前时间并时时刷新

热门文章

  1. struts2 no extension(excludePattern)
  2. C/S架构程序多种类服务器之间实现单点登录(转)
  3. 管理中应避免“妇人之仁”
  4. com学习笔记(6)类厂
  5. Python 数据类型
  6. 唠唠SE的集合-10——Collections工具类
  7. 连连看路径求解的算法
  8. ASP.NET MVC5+EF6+EasyUI 后台管理系统(42)-工作流设计-表建立
  9. Hadoop 单节点 伪分布 安装手记
  10. 防止在iOS设备中的Safari将数字识别为电话号码