查看: 2910|回复: 1

[求助] 如何连接yotco 里面的alsa-lib

[复制链接]
  • TA的每日心情
    开心
    2018-9-14 09:26
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    70

    主题

    329

    帖子

    0

    高级会员

    Rank: 4

    积分
    952
    最后登录
    2021-1-4
    发表于 2017-5-11 09:03:50 | 显示全部楼层 |阅读模式
    我在搞ALSA的应用程序,板子是6UL,在ubuntu上很容易编译通过,makefile 里面加-lasound就行,但是交叉编译不行。

    我看到在yocto的路径下有库文件 - /home/healy/fsl-release-bsp/build-x11/tmp/work/cortexa7hf-neon-mx6ul-poky-linux-gnueabi/alsa-lib/1.1.0-r0/image/usr/lib

    怎么连接?我用的IDE是DS-5

    我知道答案 目前已有1人回答
    Untitled.png
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-9-14 09:26
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    70

    主题

    329

    帖子

    0

    高级会员

    Rank: 4

    积分
    952
    最后登录
    2021-1-4
     楼主| 发表于 2017-5-12 10:54:24 | 显示全部楼层
    我发现我在边alsa-libs 和alsa-utils时,交叉编译器总是无法设置,总是变成X86的GCC。
    我已经把交叉编译器的路径放到 /etc/environment里面了
    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi"
    而且arm-poky-linux-gnueabi-gcc 命令检查也成功了。不知道为什么编译完后
    healy@healy-virtual-machine:~/app/6UL/alsa_utils/bin$ file aplay
    aplay: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=4458f6b460dfc530b76eedb88e5cbcd308201bb3, not stripped
    healy@healy-virtual-machine:~/app/6UL/alsa_utils/bin$
    还是X86的可执行文件格式。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-21 09:16 , Processed in 0.087730 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表