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

使用Buildroot文件系统编译Qt5环境时遭遇libs.pcre2错误求助

解决make qt5base时的system-pcre2错误

你遇到的错误核心是Qt编译时启用了system-pcre2特性,但系统缺少对应的pcre2开发库。另外两条Note只是提示信息,不影响编译结果,只需聚焦解决pcre2相关问题即可,具体方案如下:

方案1:安装系统的pcre2开发包

根据你的Linux发行版执行对应的安装命令:

  • Debian/Ubuntu 系列:
    sudo apt-get install libpcre2-dev
    
  • RHEL/CentOS/Fedora 系列:
    sudo dnf install pcre2-devel
    
  • Arch Linux 系列:
    sudo pacman -S pcre2
    

安装完成后重新执行make qt5base即可。

方案2:禁用system-pcre2特性,使用Qt内置的pcre2

如果不想依赖系统的pcre2库,可以在Qt的配置阶段添加参数禁用该特性:

  1. 回到Qt源码根目录,重新执行configure命令,加上-no-system-pcre2:
    ./configure -no-system-pcre2 [你的其他配置参数]
    
  2. 配置完成后再次执行make qt5base即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 18:42:33