怎样跨平台编译alsa-utils

原创 2007年09月27日 16:07:00
1.  先编译ncurses库:
./configure --host=arm-linux --prefix=/home/rjying/projects/tomtom/tools/arm-linux
make
make install
使用arm-linux-gcc作为跨平台编译器,编译出libncurses.a 等文件。
并且安装到tools/arm-linux/lib目录中。

2。编译alsa-utils
LDFLAGS="-L/home/rjying/projects/tomtom/tools/arm-linux/lib -lpthread -lc -lgcc" CFLAGS="-I/home/rjying/projects/tomtom/tools/arm-linux/include/ncurses" ./configure --host=arm-linux --disable-nls

3. 编译alsa-lib
LDFLAGS="-L/home/rjying/projects/tomtom/tools/arm-linux/lib -lpthread -lm -lc -lgcc" CFLAGS="-I/home/rjying/projects/tomtom/tools/arm-linux/include" ./configure --prefix=/home/rjying/projects/tomtom/tools/arm-linux --host=arm-linux --datadir=/share --libdir=/lib --with-softfloat --with-tmpdir=/var

alsa-lib&alsa-utils移植到arm的脚本

搞过系统的人应该知道framework和driver之间有一层lib,下面就讲一下音频框架中对应的lib库和一些工具alsa-lib&alsa-utils。 alsa-lib for arm: >>>...
  • melody157398
  • melody157398
  • 2014年03月10日 17:17
  • 1093

alsa-lib, alsa-utils交叉编译及在嵌入式上使用

下载alsa-lib和alsa-utils www.alsa-project.org/main/index.php/Download 上面是官方的地址,可是alsa-lib总下载不了,于是我在do...
  • luckywang1103
  • luckywang1103
  • 2015年05月10日 21:56
  • 3904

跨平台C++开源代码的两种常用编译方式

作者:朱金灿来源:http://blog.csdn.net/clever101            跨平台C++开源代码为适应各种编译器的编译,采用了两种方式方面来适配。一种是makefile方式。...
  • clever101
  • clever101
  • 2016年03月24日 18:44
  • 3488

gcc跨平台编译

在OSX下编译报找不到malloc.h,经过查询是头文件位置不兼容,于是搜索资料,看如何通过宏来兼容不同平台。在OSX下可以通过 gcc -arch i386 -dM -E - < /dev/null...
  • abcamus
  • abcamus
  • 2017年04月23日 01:25
  • 747

golang跨平台编译

golang中跨平台交叉编译涉及两个重要的环境变量:GOOS和GOARCH,分别代表Target Host OS和Target Host ARCH,如果没有显式设置这些环境变量,我们通过go env可...
  • chenbaoke
  • chenbaoke
  • 2016年12月01日 15:47
  • 1289

alsa lib和utils交叉编译与移植

一、PC端使用alsa 1)PC上使用alsa时,正常的安装alsa-lib和alsa-util即可,alsa-lib提供alsa音频程序运行所需要的库,alsa-util主要生成可执行程序,在程序...
  • cean1024
  • cean1024
  • 2016年08月19日 09:46
  • 1005

Qt跨平台开发环境搭建

Qt跨平台开发环境搭建   1.     背景介绍 Qt是一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者丰富的图形用户界面所需的所有功能。而且,Qt很容易扩展,并且允许真...
  • hotdog156351
  • hotdog156351
  • 2015年10月25日 16:00
  • 2375

详解如何编译一个跨平台GCC

How to Build a GCC Cross-Compiler GCC is not just a compiler. It’s an open source project that let...
  • elfprincexu
  • elfprincexu
  • 2016年06月22日 13:22
  • 2186

使用VS2017的跨平台项目对muduo进行编译

以编译base为例,基本过程如下: 搭建好Linux平台环境,安装boost等,(好像需要拷贝linux下的头文件到windows下,这个忘了) 代码里的头文件全部改成“./*.h”(试过不修改代码,...
  • lsaejn
  • lsaejn
  • 2017年09月13日 17:25
  • 357

来看看什么叫二次编译,跨平台

  • flyinhappy
  • flyinhappy
  • 2005年07月04日 23:43
  • 774
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:怎样跨平台编译alsa-utils
举报原因:
原因补充:

(最多只允许输入30个字)