1
在CImg Makefile中,我注意到一个标志“-lm”,我认为这指向了m.lib文件。但由于某些原因,它在链接阶段无法找到它。我使用以下命令编译代码:使用CImg:LNK1181:无法在Windows 7上打开文件“m.lib”x64
nvcc -o FilledTriangles FilledTriangles.cu -I.. -O2 -lm -lgdi32
“nvcc”只是nvidia CUDA编译器。它应该发挥作用类似于G ++
可能还需要寻找'libm.a'。 – Mehrdad 2013-03-05 08:01:13
这并不能解决问题。 “nvcc”似乎在寻找另一个文件。你如何让nvcc查找正确的文件? OP的问题在标题中。如果你把这个添加到你的答案中,我会让你满意 – 2014-04-24 02:08:08