编译源码出现iconv异常_iconv源码-程序员宅基地

技术标签: ffmpeg  

/home/mcme/share/ndk/android-ndk-r21e/toolchains/llvm/prebuilt/linux-x86_64/bin/../lib/gcc/../arm-linux-androideabi/bin/ld: warning: skipping incompatible /usr/lib/libiconv.so while se /home/mcme/share/ndk/android-ndk-r21e/toolchains/llvm/prebuilt/linux-x86_64/bin/../lib/gcc/../arm-linux-androideabi/bin/ld: error: cannot find -liconv /home/mcme/share/shigong/rtmppusher/lib/ffmpeg-arm/armeabi-v7a/lib/libavcodec.a(decode.o):dtle2: error: undefined reference to 'iconv_open' /home/mcme/share/shigong/rtmppusher/lib/ffmpeg-arm/armeabi-v7a/lib/libavcodec.a(decode.o):dtle2: error: undefined reference to 'iconv' /home/mcme/share/shigong/rtmppusher/lib/ffmpeg-arm/armeabi-v7a/lib/libavcodec.a(decode.o):dtle2: error: undefined reference to 'iconv' /home/mcme/share/shigong/rtmppusher/lib/ffmpeg-arm/armeabi-v7a/lib/libavcodec.a(decode.o):dtle2: error: undefined reference to 'iconv_close' /home/mcme/share/shigong/rtmppusher/lib/ffmpeg-arm/armeabi-v7a/lib/libavcodec.a(utils.o):utundefined reference to 'iconv_open' /home/mcme/share/shigong/rtmppusher/lib/ffmpeg-arm/armeabi-v7a/lib/libavcodec.a(utils.o):utundefined reference to 'iconv_close' clang++: error: linker command failed with exit code 1 (use -v to see invocation)

出现这个原因主要是因为在编写ffmpeg的./configure --enable-iconv。但是又没有安装对应的iconv。于是在编译ffmpeg的时候就会出现这个异常。解决的方法也很简单,就是将其写成disable即可

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xiaoyifeishuang1/article/details/131143045

智能推荐

腾讯云高性能应用服务HAI和GPU服务器区别对比-程序员宅基地

文章浏览阅读310次,点赞5次,收藏9次。腾讯云高性能应用服务HAI和GPU云服务器有什么区别?HAI是面向AI、科学计算的GPU应用服务产品,HAI可以基于AI应用自动匹配合适套餐,不需要用户手动选择GPU服务器配置,HAI支持打包GPU、云硬盘、带宽及网络,一键启动,HAI可以帮助中小企业及开发者快速部署LLM、AI作画、数据科学等高性能应用,详细请参考。

小学语文生字表2490字(带拼音)_月一了;乙;6;去好也;大;9;了;9一;9-程序员宅基地

文章浏览阅读4.4k次,点赞4次,收藏4次。一年级上册生字: 100个  识字(一)  1、一(yī) 二(èr) 三(sān)  2、十(shí) 木(mù) 禾(hé)  3、上(shàng) 下(xià) 土(tǔ) 个(gè)  4、八(bā) 入(rù) 大(dà) 天(tiān)  课文  1、人(rén) 火(huǒ) 文(wén) 六(liù)  2、七(qī) 儿(ér) 九(jiǔ) 无(_月一了;乙;6;去好也;大;9;了;9一;9

BeetlSql简介及举例_beetsql-程序员宅基地

文章浏览阅读7.9k次,点赞4次,收藏15次。本文参考BeetlSql官方网站,官网网站请点击这里~ BeetSql是一个全功能DAO工具,同时具有Hibernate 优点 & Mybatis优点功能,适用于承认以SQL为中心,同时又需求工具能自动能生成大量常用的SQL的应用。 在开发效率上,无需注解,自动使用大量内置SQL,轻易完成增删改查功能。数据模型支持Pojo,也支持Map/Lis..._beetsql

试论软件的可靠性及其保证_软件可靠性需求怎么写-程序员宅基地

文章浏览阅读2.5w次,点赞4次,收藏17次。试论软件的可靠性及其保证来源:ChinaItLab 用软件系统规模越做越大越复杂,其可靠性越来越难保证。应用本身对系统运行的可靠性要求越来越高,在一些关键的应用领域,如航空、航天等,其可靠性要求尤为重要,在银行等服务性行业,其软件系统的可靠性也直接关系到自身的声誉和生存发展竞争能力。  特别是软件可靠性比硬件可靠性更难保证,会严重影响整个系统的可靠性。在许多项目开发过程中,对可_软件可靠性需求怎么写

新手前端微信小程序img图片无法显示问题_微信小程序js引入图片前端不显示-程序员宅基地

文章浏览阅读2.5w次,点赞21次,收藏23次。最近自己在做毕设,是一个微信小程序,虽然自己有一点前端开发经验,以为小程序前端和这个差不多可以直接开撸,但是这两天被一些图片问题烦了好久。这也是自己第一次写博客,实在太生气了,网上也没找到自己想要的结果,所以写下来记录下来,顺便让和我一样错误的人知道咋解决,笑cry,虽然真的很低级的错误。以下是遇到的问题。 1:在开发者工具可以显示图片,手机预览,真机调试却看不到。 2:在最开始的ipho..._微信小程序js引入图片前端不显示

JSON百科全书:学习JSON看这一篇就够了-程序员宅基地

文章浏览阅读2.8k次,点赞10次,收藏51次。JSON 对象包含两个方法:用于解析 JavaScript Object Notation(JSON)的 parse() 方法,以及将对象/值转换为 JSON 字符串的 stringify() 方法。除了这两个方法,JSON 这个对象本身并没有其他作用,也不能被调用或者作为构造函数调用。_json

随便推点

TWaver GIS制作穹顶之下的雾霾地图-程序员宅基地

文章浏览阅读210次。“我不满意,我不想等待,我也不再推诿,我要站出来做一点什么。我要做的事,就在此时,就在此刻,就在此地,就在此生”。自离职央视后,沉寂许久的知名记者、主持人柴静昨日携个人视频新作 《穹顶之下》宣告归来,并在短时间内引起广泛关注。生活在这个地球上,空气质量的好坏决定这我们的健康,每个人都希望能够呼吸新鲜空气,都希望抬起头看到的是蓝天和白云,而不是灰蒙蒙的雾霾。说到雾霾,我们用TWaver GIS实现..._twaver.controls.borderpane

揭开native event的面纱_nativeevent-程序员宅基地

文章浏览阅读2k次。 这是我的第3篇关与native event的随笔。第一篇对native event作了简介。第二篇报告一个BUG(MSVC TEAM说这是一个以知的BUG,可是在VC8Express里仍然存在)。这一篇我们看看native event是如何实现的,并且尝试解决我们遇到的BUG。 从VC7(Microsoft Visual C++ .NET (2002) )开始MSVC提供了native eve_nativeevent

Java加密算法 AES_aes的java加密算法-程序员宅基地

文章浏览阅读771次。[java] view plaincopyprint?package com.stone.security; import java.util.Arrays; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import javax.crypto.Se_aes的java加密算法

swagger 设置全局token_swagger加全局token-程序员宅基地

文章浏览阅读1.5k次,点赞2次,收藏5次。1. 在swaggerConfig 配置文件中定义一个bean如果不知道swaggerConfig可看之前发布swagger的配置文章https://blog.csdn.net/luChenH/article/details/90763812 @Bean SecurityScheme securityScheme() { return new ApiKey("token", "token", "header"); }名字根据自己需要变更,我这边就是tok._swagger加全局token

nginx + lua + redis 防刷和限流_nginx + lua + redis 限速带宽-程序员宅基地

文章浏览阅读3.1w次,点赞8次,收藏46次。防刷和限流的概念是:防刷的目的是为了防止有些IP来爬去我们的网页,获取我们的价格等信息。不像普通的搜索引擎,这种爬去行为我们经过统计最高每秒300次访问,平均每秒266次访问。由于我们的网站的页面都在CDN上,导致我们的CDN流量会定时冒尖。为了防止这种情况,打算将网页页面的访问从CDN切回主站。同时开启防刷功能,目前设置一秒200次访问即视为非法,会阻止10分钟的访问。限流的目的_nginx + lua + redis 限速带宽

hive 窗口函数总结及使用案例_hive 窗口函数的执行顺序-程序员宅基地

文章浏览阅读700次。1. 窗口函数和普通聚合函数的区别聚合函数是将多条记录合并为一条;窗口函数是每条记录都会执行,原来有几条记录最终执行完还是几条聚合函数也可以用于窗口函数:窗口函数在逻辑上的执行顺序是在FROM、JOIN、WHERE、GROUP BY 、HAVING 之后,在ORDER BY、LIMIT、SELECT DISTINCT之前。它执行之前GROUP BY的聚合过程已经完成了,所以不会再产生数据聚合。注:窗口函数是在 WHERE 之后执行的,所以如果 WHERE 子句需要用窗口函数作为条件,需要多套一层子_hive 窗口函数的执行顺序

推荐文章

热门文章

相关标签