spconv环境配置时,需要gcc和g++编译,gcc又需要同cuda版本匹配,于是出现了各种gcc版本不匹配的问题:
“unsupported GNU version! gcc versions later than 6 are not supported!”
查看gcc版本:
gcc --version
查看g++版本:
g++ --version
查看cuda版本:
nvcc --version
查看cmake版本:
```bash
cmake--version
安装gcc5.4:
https://blog.youkuaiyun.com/qq_39451578/article/details/107402095
经历各种兔血配置,感觉这几种配置清单是最佳选择:
系统 | gcc | g++ | torch | cuda | cmake |
---|---|---|---|---|---|
Ubuntu18.04 (亲测) | 5.5 | 5.5 | 1.1.0 | 9.0 | 3.18.0 |
Ubuntu18.04 | 7.5 | 7.5 | 1.1.0 | 10.0 | 3.13.2 |
Ubuntu16.04 | 6.5 | 6.5 | 1.1.0 | 9.0 | 3.18.0 |
参考博客:
https://www.pianshen.com/article/43531889092/
https://blog.youkuaiyun.com/u012483097/article/details/105580516