首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在VirtualBox上的linux fedora 13或14中编译alsa +c+ armv5tel

在VirtualBox上的linux fedora 13或14中编译alsa +c+ armv5tel
EN

Stack Overflow用户
提问于 2012-03-05 02:56:34
回答 1查看 479关注 0票数 1

我正在做一个项目,我必须做一个程序,我把麦克风输入的音量和几个分贝参数,我们有兴趣修改条目,以使结果输出,扬声器,更低或更高取决于几个因素,如环境噪声,微级音频,等等。

我知道我的意思是不止一个听起来像中文,我可以检查一下“堆积”,我称之为很酷,你有一个ARM架构,是armv5tel的子架构,它在linux下使用,但我最大的障碍=大问题,是编译一个典型的C程序来这样做,gcc文件。c-o ficheroOut已经解决了。

但是通过使用linux音频库,在这种情况下,我认为这是特定于linux armv5tel的,而不是如何编译,对于典型的linux音频程序,我们把他放在-lasound中,他将是一个不同的架构英特尔,因为没有如何。

有没有人曾经同时使用过这种架构、C语言和音频?我可以说明一下它是如何编译的吗?

原则上,我找到了一个解决方案,就是用arm-gp2x-linux-gcc或者arm-gp2x-linux-gcc或者arm- xDD -linux- did编译的,因为我对任何已经编译的文件都做了一个li文件,但不是像他们那样,而且一如既往的我没有任何必要的信息,xDD,混蛋和原谅,我给出了以下内容

文件文件

ELF 32位LSB可执行文件,ARM,版本1,静态链接,未剥离

更多的信息,做一个匿名给出了arquitetura,但是对于一个未知的xDD armv5tel,为什么?

感谢任何人可以给我一个澄清或减轻我的这种不好的感觉,因为我有几个星期,我没有得到太多,通过谷歌。

另请注意:

它必须使用QEMU (该特定体系结构的仿真器??),我使用的是带有fedora 13的虚拟机,其中有编辑凯特,前arm的gcc和评论,但我不能正确编译

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-06 19:02:08

我没有音频东西的经验,但我一直在与ARM-11处理器架构,特别是asm编程的这种架构。作为编译器,我使用armcc,在linux上进行仿真/调试时,我使用ARM RealView Debugger,不过,gcc也支持ARM assembly,您可以使用QEMU作为仿真器。

作为示例,我在linux环境中使用armcc编译ARM-11文件时使用了这一行:

代码语言:javascript
复制
armcc -g -W --cpu=ARM1176JZ-S --arm {files}

在您的例子中,如果我是对的,那么--cpu=将是ARM5TEJ。希望这对你有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9557853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档