/usr/bin/ld: cannot find -lcutil ?????

写了个multiGPU程序,就是SDK里面simpleMultiGPU那样的
然后:
nvcc -o rtm rtm.cu -I /home/gxf/CUDA_SDK/C/common/inc/ -L /home/gxf/CUDA_SDK/C/lib/ -lcutil
其中CUDA_SDK为SDK(改名了~)
然后,错误就来了:
/usr/bin/ld: cannot find -lcutil
collect2: ld return 1 exit status

有些费解, 因为我这有两台机器, 完全(是的,完全)一样的, 之前在另一台上的时候是没有问题的
现在用这台这样了(路径是没有问题的,都改了)
这个错误看得我很迷茫啊…

有谁了解这是怎么一回事么?

export LD_LIBRARY_PATH=…

应该是:文件未能链接到正常的库文件。重新寻找,重新定向编译器

这个…请明示:L

重新寻找?重新定向编译器?你是说nvcc配置不对?

export LD_LIBRARY_PATH=…(库的安装位置)

回楼上~
这个在 .bashrc里面已经有了,
然后nvcc中的-L选项应该把其他需要的都加进来了
(我在另一台机器上用的时候是可以的)
[attach]715[/attach]
依然无解…
另外, 我发现 SDK/lib/是空的:
[attach]716[/attach]
是不是因为这个?