我需要使用C语言编写一些代码,这些代码必须使用CUDA和OpenMP来运行。我的操作系统是Ubuntu15.04。我已经安装了CUDA7.5,遵循nVidia站点的指示,并使用Nsight(eclipse),我成功地编译和运行了nVidia提供的一些示例。
我的代码包含一些OpenMP参数,我无法成功地编译它们,因为我不知道如何配置Nsight来使用OpenMP。
我尝试添加-fopenmp和-Xcompile作为nvcc选项,但我得到“无法打开选项文件.”错误。我想我错过了一些基本的东西,但是我发现的任何信息都是非常特定的,或者是过时的。
我想要一些帮助如何建立Nsight与数据自动化系统和OpenMP的工作。
发布于 2016-09-15 09:52:52
你只需要做两件事就可以完成这个任务。打开项目属性并导航到构建->设置选项卡:
-fopenmp选项添加到主机编译器标志

那么项目应该编译。
https://stackoverflow.com/questions/39506522
复制相似问题