我正在运行 Arch Linux 并尝试在 Qt 中构建一个项目,但是,Qt 出现以下错误:
/opt/cuda/include/crt/host_config.h:129: 错误: #error -- 不支持的 GNU 版本!不支持 7 之后的 gcc 版本!
我已经尝试过之前 Stack Overflow 帖子中的建议:
CUDA 与我的 gcc 版本不兼容
我没有使用确切的命令,因为我的 cuda 位于 /opt/cuda/bin/gcc 中。我对 g++ 执行了相同的命令。但是,终端输出这些文件已经链接。我确实通过查看实际文件并查看其属性来确认这一点。
有人可以建议解决我的问题吗?
我设法使用这两行来做到这一点,这将更新 cuda 到 gcc7 的符号链接
ln -s /usr/bin/gcc-7 /usr/local/cuda/bin/gcc
ln -s /usr/bin/g++-7 /usr/local/cuda/bin/g++
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)