这是Q CUDA incompatible with my gcc version的后续问题
我最近更新到Ubuntu 12.04以及获取最新的CUDA工具包。我的nvcc --version
显示:Cuda compilation tools, release 5.0
(我的驱动程序版本是304.43。)
我正在尝试修复我的构建环境。我对使用GCC 4.6感到不满。我可以在上述链接的帮助下解决这个问题。我想知道这个大项目中的其他8个包。我是否应该关注用一个版本的GCC-4.6和我的cuda用GCC-4.5制作其他产品?我认为他们应该兼容,但我以前从未遇到过这种情况。这是我需要关心的吗?
答案 0 :(得分:1)
我遇到了与不同版本的GCC的不兼容问题。
具体来说,GCC 4.7和4.6。我的Qt应用程序不能为我编译,因为我使用的是GCC 4.7,并且该库是针对GCC 4.6编译的。他们汇编得很好,起初似乎没有问题。但后来我遇到麻烦实际运行它们。
我建议不要在同一个项目中使用不同版本的GCC。