我试图在MAC上运行CUDA工具包,但是当我编译CUDA示例程序时,我收到此错误:
无法打开输出文件'vectorAdd.o':'错误打开输出文件'vectorAdd.o':权限被拒绝'
我检查了环境变量和驱动程序安装,一切似乎都没问题.
你有一些线索可能是什么问题吗?
谢谢!
莫米尔
小智 15
如果将整个samples文件夹及其内容复制到主目录,则应该可以在此处编译样本sudo.
问题是包含示例文件的目录由root拥有而不能由管理员用户写入,因此如果您以管理员用户身份运行,编译器无法创建所需的新输出文件和文件夹.
如果要在原位编译样本(如安装指南似乎建议的那样),可以使用编译它们sudo.或者,您可以递归更改samples目录及其子目录的所有权:
sudo chown -R your-user-name /Developer/NVIDIA/CUDA-7.0/samples
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2809 次 |
| 最近记录: |