我正在尝试运行 CUDA 示例,但我在 Ubuntu 16.04 LTS 上遇到了 openGL (libGLEW.a) 问题

     2023-03-23     175

关键词:

【中文标题】我正在尝试运行 CUDA 示例,但我在 Ubuntu 16.04 LTS 上遇到了 openGL (libGLEW.a) 问题【英文标题】:I am trying to run the CUDA example but i have problems with openGL (libGLEW.a) on Ubuntu 16.04 LTS 【发布时间】:2017-04-21 00:36:51 【问题描述】:

我正在尝试在带有 Nsight Eclipse 版的 Ubuntu 16.04 LTS 上的标准 cuda 示例中运行双边过滤器示例。它对图像执行简单的双边过滤器并使用 OpenGL 显示结果。

所有不使用 openGL 的示例都可以正常工作,所以我猜 cuda 安装工作正常,但是这个使用 openGL 的示例和另一个仍然使用 openGL 的示例我试过没有。

我在构建时总是遇到这个错误:

make: ***  No rule to make target "/usr/samples/common/lib/linux/x86_64/libGLEW.a", needed for "exampleImg". Stop. exampleImg C/C++ Problem

我注意到错误中的路径不是 libGLEW.a 所在的位置,但我不知道如何在 makefile 中更改它或者是否可以解决问题

我还查看了示例目录中的 findgllib.mk 文件,以检查 cuda 版本是否正确(正确)以及我是否可以更改目录但没有成功。

可能是什么问题?

编辑:我解决了问题,解决方案写在下面作为评论。现在我有一个问题,uchar4 在 cpp 文件中被视为模棱两可,但这是另一回事

【问题讨论】:

【参考方案1】:

我通过转到Project->Properties->Build->Settings->Tool Settings->NVCC Linker->Miscellaneous 并将“其他对象”下的路径更改为在示例区域中找到的libGLEW.a 路径解决了这个问题。现在,如果我构建,我不会收到任何错误并且它会运行。

【讨论】:

您如何构建示例 CUDA 推力设备排序?

...tdevicesort?【发布时间】:2015-09-0308:51:04【问题描述】:我正在尝试使用最新版本(7.0)的CUDA和随附的THURST安装在VisualStudio2010中构建和运行Thrust示例代码。我无法构建和运行示例代码。通过删除部分代码,我发现问题出在thrust::sort(.... 查看详情

计算精度问题

...tingaccuracy【发布时间】:2021-07-2707:16:42【问题描述】:我正在使用TorchMetrics来尝试计算我的模型的准确性。但我收到了这个错误。我尝试使用.to(device="cuda:0"),但出现cuda初始化错误。我也尝试过使用.cuda(),但这也没有用... 查看详情

示例 deviceQuery cuda 程序

...装了NVIDIA-driver410.93和cuda-toolkit10.0。编译cuda-samples后,我尝试运行./deviceQuery。但 查看详情

使用 Visual Studio 2010 express 编译 CUDA 示例

...o2010express【发布时间】:2011-09-3017:50:39【问题描述】:我正在尝试在装有VisualStudio2010Express的Windows732位计算机上设置CUDA开发环境。但是当我尝试编译CUDASDK之后的bandwithTest项目时,我不断收到以下 查看详情

Cuda opengl interop 和 cudaGraphicsGLRegisterImage 导致错误

...ecauseserror【发布时间】:2013-07-1304:02:45【问题描述】:我正在尝试与在我的K20上运行的cuda和在我的quadro上运行的opengl进行一些跨卡通信,但我似乎无法注册我想与cuda一起使用的纹理。我 查看详情

显卡CUDA /Tensorflow的OOM [重复]

...308:23:06【问题描述】:您好,当我收到此错误消息时,我正在尝试训练模型:如果我理解正确,它说我没有显存,但我有一个华硕GTX1080A8G游戏,它应该有足够的显存。我在一切正常之前尝试了它,但突然间它不再起作用了。我... 查看详情

让 CUDA 内存不足

...Aoutofmemory【发布时间】:2018-07-0612:20:30【问题描述】:我正在尝试训练一个网络,但我明白了,我将批量大小设置为300,我得到了这个错误,但即使我把它减少到100,我仍然得到这个错误,更令人沮丧的是,在~1200个图像上运行1... 查看详情

如何修复 google colab 上的 cuda 运行时错误?

...googlecolab?【发布时间】:2021-10-1207:42:19【问题描述】:我正在尝试使用BERT和pytorch在HuggingFace页面之后执行命名实体识别示例:TokenClassificationwithW-NUTEmergingEntities。***上有arelatedquestion, 查看详情

我正在尝试让 BeautifulSoup 打开***,但我收到了很多错误

】我正在尝试让BeautifulSoup打开***,但我收到了很多错误【英文标题】:IamattemptingtogetBeautifulSouptoopenwikipedia,butI\'mgettingalotoferrorsback【发布时间】:2020-01-1720:44:14【问题描述】:我在pycharm上运行bs4,当我设置代码时它只是抛出错... 查看详情

在 Visual Studio 2017 中使用 CUDA

...alStudio2017【发布时间】:2017-09-3009:40:13【问题描述】:我正在尝试安装CUDA,但我收到一条消息“找不到受支持的VisualStudio版本”。我认为这是因为我使用的是VisualStudio2017(社区),而CUDA目前只支持到VisualStudio2015。不幸的是,... 查看详情

无法在 GeForce 540M 上运行 CUDA 或 OpenCL

】无法在GeForce540M上运行CUDA或OpenCL【英文标题】:Can\'trunCUDAnorOpenCLonGeForce540M【发布时间】:2012-05-0822:26:49【问题描述】:我在运行Nvidia在其GPUComputingSDK中提供的示例时遇到问题(有一个编译示例代码库)。对于cuda,我收到消息... 查看详情

使用 CUDA 流时的段错误

...gCUDAstreams【发布时间】:2014-03-2511:57:48【问题描述】:我尝试使用2个不同的流,如“CUDAByExample”一书中所示,并将其应用于某些代码,不幸的是,当我运行它时,我遇到了分段错误。我以前写过没有流的代码,它可以工作,但... 查看详情

无法使用 Cuda 引用编译 dll

...dareferences【发布时间】:2017-03-1219:54:54【问题描述】:我正在拼命地尝试用CUDA函数制作一个dll,但我无法让它工作。我尝试了这里解释的方法:CreatingDLLfromCUDAusingnvcc编译,但我有以下错误:nvcc:warning:__declspecattributesignoredAtline:1 查看详情

简单 VBO 示例的问题

...leVBOexample【发布时间】:2012-11-2919:16:47【问题描述】:我正在尝试运行一个超级简单的GLFW和VBO示例,但我被卡住了。我已经将glBegin和glEnd用于其他项目,但我正在尝试更新我的代码以使用OpenGLES2,但现在我只想尽可能向前兼容... 查看详情

CUDA强制指令执行顺序

...ecutionorder【发布时间】:2022-01-0204:59:20【问题描述】:我正在尝试将一些数据操作从CPU传输到GPU(CUDA),但有一小部分需要以特定顺序运行指令。原则上我可以做前几个并行部分,然后将结果传输到主机的串行部分,然后再将其传... 查看详情

所需的最低 Cuda 能力为 3.5

...述】:在g2.2xlargeEC2实例上安装TensorFlow及其依赖项后,我尝试从入门页面运行MNIST示例:pythontensorflow/models/image/mnist/convolutional.py但我收到以下警告:Itensorflow/c 查看详情

具有混合 CUDA 的 Profile C 应用程序

...写了该特定函数以提高整个应用程序的运行时间。它目前正在正确给出结果,但我想知道性能。无论如何(或工具)我可以使用新内核的运行时间来分析这个新应用程 查看详情

从被动(非主动)GPU 运行 CUDA GUI 示例

】从被动(非主动)GPU运行CUDAGUI示例【英文标题】:RunningCUDAGUIsamplesfromapassive(inactive)GPU【发布时间】:2015-04-1312:50:52【问题描述】:我成功地在GeForceGTX750Ti上运行了CUDA程序,同时使用AMDRadeonHD7900作为渲染设备(实际上连接到显... 查看详情