2016-12-06 113 views
0

openGL(libGLEW.a)的问题我试图在标准的cuda示例在Ubuntu 16.04 LTS与Nsight Eclipse Edition.It运行双边过滤器示例。对图像执行简单的双边过滤,并使用OpenGL显示结果。我试图运行CUDA的例子,但我在Ubuntu 16.04 LTS

所有不使用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,并改变了正确的“其他对象”下的路径。现在,如果我建立我得到没有错误,它运行

相关问题