安装folly,thpp,fblualib等四个

本文记录了在手动安装fblualib过程中遇到的问题及其解决方案,包括fbthrift编译错误的修复方法与thpp依赖安装的调整步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在torch安装好后需要安装fblualib。可以跟着官网教程。但是我在用install_all安装时出现了问题,所以只好手动一项一项的安装。可以参考install-all.sh这个脚本文件来安装。但是,在我安装前两个时最后是make[],我也不知道这是装好了还是没装好。但是因为不是必须的,所以没有太在意他。

在安装fbthrift时出现了问题,

fbthrift-v0.24.0
make出错,提示
generate/t_rb_generator.cc:315:11: error: operands to ?: have different types 'bool' and 'std::basic_ostream<char>'
first ? first = false : f_types_ << ", ";
解决办法:修改compiler/generate/t_rb_generator.cc,一共两处
修改前: first ? first = false : f_types_ << ", ";
修改后: if (first) {
first = false;
} else {
f_service_ << ", ";
}
make clean后,重新make&install

这是我在网上找到的方法,貌似有用。

在安装thpp时,运行build.sh时在unzip gtest-1.7.0.zip这里出现了问题,解决方法是自己下载一个,把他放在和build.sh一个文件夹中。把build中的有关unzip gtest-1.7.0.zip的代码注释掉。用#注释。

TensorGeneric.h这里也出现问题,解决方法可以参考这个链接。

https://github.com/codeVerySlow/thpp/commit/d9f982c68d7522db9e77e50d135eaa86d84bab85




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值