我用的是Ubuntu20.04。当我跑步时 ./kselftest_deps。sh gcc 在里面 ./l在里面ux-5.19.0/tools/test在里面g/selftests,它显示了以下内容:
失败: 阿尔萨/Makefile dependency check: $(shell 失败: 阿尔萨/Makefile dependency check: 包装配置 失败: 阿尔萨/Makefile dependency check: --libs 失败: 阿尔萨/Makefile dependency check: 阿尔萨) 失败: 阿尔萨/Makefile dependency check: $(shell 失败: 阿尔萨/Makefile dependency check: 包装配置 失败: 阿尔萨/Makefile dependency check: --libs 失败: 阿尔萨/Makefile dependency check: 阿尔萨)
我检查 阿尔萨/Makefile,它有以下两行:
CFLAGS += $(shell 包装配置 --cflags 阿尔萨) LDLIBS += $(shell 包装配置 --libs 阿尔萨)
虽然我们都知道 包装配置 为了有效,必须有一个名为 阿尔萨。个人电脑 在指定路径中。但我找不到 阿尔萨。个人电脑 在任何一个 ./阿尔萨 目录或整个l在里面ux内核源目录中。
我在谷歌上搜索并试图安装 阿尔萨 通过 sudo apt get安装libasound2 dev 和其他相关命令。它仍然生成相同的输出。
那么如何解决这个问题呢?
我注释了Makefile中的两行,这次 ./kselftest_deps。sh gcc 产量no 失败 关于 阿尔萨 . 这是一个解决方案吗?
