_Decoder_Interface_init xxxxxx in amrFileCodec.o

Undefined symbols for architecture arm64:

"_Decoder_Interface_init", referenced from:

DecodeAMRFileToWAVEFile(char const*, char const*) in amrFileCodec.o

"_Decoder_Interface_Decode", referenced from:

DecodeAMRFileToWAVEFile(char const*, char const*) in amrFileCodec.o

"_Decoder_Interface_Decode", referenced from:

DecodeAMRFileToWAVEFile(char const*, char const*) in amrFileCodec.o

"_Decoder_Interface_exit", referenced from:

DecodeAMRFileToWAVEFile(char const*, char const*) in amrFileCodec.o

根据分析是因为,sdk7.1识别出插入的测试机为5s(64位)。在音频转化的时候原本的amrFileCodec.mm出错。于是乎就是在用到不支持64位的开源程序的时候需要修改一下编译选项,经测试可以改成如下

选 中Targets—>Build Settings—>Architectures。双击Architectures,选择other,删除$(ARCH_STANDARD) (点’-’),然后增加armv7和armv7s(点‘+’)。clean一下再编译就行了。

时间: 2024-11-15 11:20:11

_Decoder_Interface_init xxxxxx in amrFileCodec.o的相关文章

解决yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx.

这个错误其实很简单,错误信息已经提示你,就是xxxxxx.repo这个文件有问题. (1)打开/etc/yum.repos.d/xxxxxx.repo文件 (2)enabled=1改成enabled=0

Replication-Replication Distribution Subsystem: agent xxxxxx failed. Column names in each table must be unique

最近遇到一个关于发布订阅(Replication)的奇葩问题,特此记录一下这个案例.我们一SQL SERVER数据库服务器出现大量告警.告警信息如下所示: DESCRIPTION: Replication-Replication Distribution Subsystem: agent xxxxxx failed. Column names in each table must be unique. Column name 'xxxxx' in table 'dbo.xxxxxx' is sp

关于解决keil4和mdk共存后51不能使用go to definition Of 'XXXXXX'问题

自己安装keil4和mdk共存后,(我是先安装的keil 后安装的 MDK),在51单片机工程里不能使用go to definition Of 'XXXXXX'问题, 类似的如图 已经困扰了好长时间,不过自己记得当年好像是可以的,,,不过现在找到了解决方法 现在可以试一下了,,,下面这个地方一定要勾选 关于解决keil4和mdk共存后51不能使用go to definition Of 'XXXXXX'问题

Build path contains duplicate entry:'lib/xxxxxxx.jar' for project 'xxxxxx'

eclipse在编译时出现的问题: 问题描述:因为jar包路劲重复所造成的问题: Probleams View: Errors: Build path contains duplicate entry:'lib/xxxxxxx.jar' for project 'xxxxxx'. 问题类型:Build Path Probleam. The project connot be build path errors are resolved. 问题类型:Java Probleam. 解决办法: 1.打

mysql Host ‘XXXXXX’ is blocked because of many connection errors

mysql Host ‘XXXXXX’ is blocked because of many connection errors ERROR 1129 (00000): Host ‘XXXXXX’ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’查了下资料 这说明mysqld已经得到了大量(max_connect_errors)的主机’hostname’的在中途被中断了的连接请求

E/WindowState(643): getStack: Window{33f867f8 u0 Starting com.xxxxxx.ooooo}

Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free. App cannot run on Android L with LogCat Error Message up vote3down votefavorite I've updated my Nexus 7 (2013) to Android L preview, and found t

针对应用程序池“xxxxxx”的模板永久性缓存初始化失败,解决方法

日志名称:          Application 来源:            Active Server Pages 日期:            2014-11-22 9:09:39 事件 ID:         5 任务 类别:          无 级别:            错误 关键字:           经典 用户:            暂缺 计算机:           WIN-LI7412B42323 描述: 错误: 针对应用程序池“xxxxxx”的模板永久性缓存初始

yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx.

这个错误其实很简单,错误信息已经提示你,就是xxxxxx.repo这个文件有问题. (1)打开/etc/yum.repos.d/xxxxxx.repo文件 (2)enabled=1改成enabled=0 就可以解决

微信demo下载下来运行出现 missing required architecture i386 in file “xxxxxx/libWeChatSDK.a”问题

1. 警告:directory not found for option "xxxxxxxx" 文件路径未找到 选择工程, 编译的 (targets) 选择 Build Settings 菜单 查找 Library Search Paths 和 Framework Search Paths, 删掉编译报warning的路径即OK 详细步骤图文参考 2. missing required architecture i386 in file "xxxxxx/.a" 说明