You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Pop!_OS 22.04编译asusctl时libseat依赖缺失求助

解决Pop!_OS 22.04编译asusctl时libseat-sys v0.1.7的依赖问题

编译时出现failed to run custom build command for libseat-sys v0.1.7且提示libseat未找到,核心原因是缺少libseat的开发依赖包(编译需要头文件和链接库,仅安装运行时库无法满足编译需求)。按以下步骤解决:

  • 安装libseat开发包
    执行以下命令安装Pop!_OS 22.04对应的libseat开发依赖:

    sudo apt install libseat-dev
    
  • 清理旧编译缓存后重新编译
    进入asusctl源码目录,先清理之前的编译残留:

    make clean
    cargo clean
    

    再重新执行编译安装:

    make
    sudo make install
    
  • 补全asusctl其他依赖(可选,防止后续报错)
    如果之后仍有其他依赖缺失,可一次性安装asusctl所需的全部系统开发包:

    sudo apt install libudev-dev libdbus-1-dev libpulse-dev libgtk-3-dev libnotify-dev
    

提示:Linux下编译软件时,遇到"系统库未找到"类错误,优先检查是否缺少对应库的-dev后缀开发包,这类包专门提供编译所需的头文件和静态链接资源。

内容的提问来源于stack exchange,提问作者mae

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 15:05:57