Ubuntu 下环境配置问题(找不到cutil_inline)

henanlsl 2011-01-04 04:37:35
我是按这个网址配置环境的:
http://www.hezhenming.info/gpu_computation/set-up-cuda-in-ubuntu-10-04/
但是当我MAKE的时候就有问题:
error: cutil_inline.h: 没有那个文件或目录
路径没有设置好,Makefile文件如下,该怎么改才行呢?
VS2008下 写CUDA程序没问题,UBUNTU下不知道怎么弄了,请大侠指教(对UBUNTU我也不是很熟悉)


CUDA := $(CUDA_INSTALL_PATH)
SDK := $(CUDA_INSTALL_PATH)/../sdk/C

INC := -I$(CUDA)/include -I$(SDK)/common/inc -I.
LIB := -L$(CUDA)/lib64 -L$(SDK)/lib

NVCCFLAGS := -g -G -arch=sm_20 --ptxas-options=-v --use_fast_math
LIBS := -lcutil_x86_64D -lcudart


all: prac1a prac1b

prac1a: prac1a.cu
nvcc prac1a.cu -o prac1a $(INC) $(LIB) $(NVCCFLAGS) $(LIBS)

prac1b: prac1b.cu
nvcc prac1b.cu -o prac1b $(INC) $(LIB) $(NVCCFLAGS) $(LIBS)

clean:
rm prac1a prac1b
...全文
555 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
henanlsl 2011-07-21
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 lyguodong 的回复:]

引用 5 楼 henanlsl 的回复:

这个问题我后来自己发现了~谢谢!


请问你是怎么解决了这个问题的?谢谢!
[/Quote]
lsl@SuperEyes:~/CODE/CUDA/prac1$ sh ./prac1a
改为:
lsl@SuperEyes:~/CODE/CUDA/prac1$ ./prac1a
就能运行了
刚接触UBUNTU,不熟悉
lyguodong 2011-07-10
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 henanlsl 的回复:]

这个问题我后来自己发现了~谢谢!
[/Quote]

请问你是怎么解决了这个问题的?谢谢!
henanlsl 2011-03-05
  • 打赏
  • 举报
回复
这个问题我后来自己发现了~谢谢!
qym57 2011-03-02
  • 打赏
  • 举报
回复
把那个头文件考到你的执行程序目录就可以,这是最简单的方法,
zhuxueling 2011-01-08
  • 打赏
  • 举报
回复
只能说你可能连基本C都没搞明白。
linxxx3 2011-01-05
  • 打赏
  • 举报
回复
这个可执行程序为什么要用sh运行?直接 ./prac1a 不就好了?
henanlsl 2011-01-04
  • 打赏
  • 举报
回复
加了个-I选项
nvcc prac1a.cu -o prac1a -I ~/NVIDIA_GPU_Computing_SDK/C/common/inc/

现在问题度要在
lsl@SuperEyes:~/CODE/CUDA/prac1$ sh ./prac1a
./prac1a: 1: Syntax error: word unexpected (expecting ")")

我MAKE自带的那些源程序,都是会出现这个问题Syntax error: word unexpected (expecting ")")
有人遇到这种情况吗
我的uBUNTU 板本是:10.4

374

社区成员

发帖
与我相关
我的任务
社区描述
CUDA on Linux
社区管理员
  • CUDA on Linux社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧