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

无sudo权限Linux服务器安装FastX Toolkit时make报错如何解决

无root权限下FastX Toolkit编译报错解决方案

核心原因

FastX Toolkit及其依赖的libgtextutils均为较早维护的生物信息学工具,代码语法适配旧版C++标准,默认安装路径需要系统管理员权限,你的报错同时触发了这两类问题。

分步操作方案

1. 重新编译安装libgtextutils

进入已解压的libgtextutils源码目录,先清空之前的编译缓存:

make clean

重新执行configure命令,指定个人有权限的目录作为安装路径,同时添加适配旧C++标准的编译参数:

./configure --prefix=$HOME/local CXXFLAGS="-fpermissive -std=c++03"

完成后执行编译和安装:

make -j4
make install

2. 配置环境变量

执行以下命令让系统识别你安装的libgtextutils,建议将下述内容写入~/.bashrc文件,避免每次登录服务器都需要重新配置:

export PATH=$HOME/local/bin:$PATH
export LD_LIBRARY_PATH=$HOME/local/lib:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=$HOME/local/lib/pkgconfig:$PKG_CONFIG_PATH
export C_INCLUDE_PATH=$HOME/local/include:$C_INCLUDE_PATH
export CPLUS_INCLUDE_PATH=$HOME/local/include:$CPLUS_INCLUDE_PATH

如果写入了.bashrc,执行source ~/.bashrc让配置立即生效。

3. 编译安装FastX Toolkit

进入FastX Toolkit的解压目录,同样先清空旧编译缓存:

make clean

执行configure命令,指定相同的安装路径和兼容编译参数:

./configure --prefix=$HOME/local CXXFLAGS="-fpermissive -std=c++03"

完成后执行编译和安装:

make -j4
make install

安装验证

执行fastx_trimmer --version,如果正常返回版本信息即说明安装成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 13:57:04