0

我已经通过谷歌进行了几轮调查,但没有成功。我的问题有点独特——我有一大段代码有很多 C++11 依赖项,当我使用 GCC 5.1.0 编译时运行良好,但在 GCC 4.8.3 上抛出一大堆错误,后者适用于 CUDA。我还需要对 CUDA 做一些工作,由于 GCC 5.1.0 版本,这当然不起作用。这类似于之前提出的许多问题,其建议涉及编辑 host_config.h 文件以删除有问题的行。但是,我正在处理一个机构的集群,并且无法编辑该文件,因为它是由系统管理员安装的。我可以使用模块加载命令加载任何 GCC 版本,但如果我降级到较低的 GCC 版本,我们的代码会出现 C++11 依赖问题。有什么建议吗?

4

1 回答 1

1

感谢@Pavan Yalamanchili。将系统安装版本复制到本地路径允许我编辑 host_config 文件,从而解决问题。

于 2016-08-10T22:07:17.220 回答