编译找不到目标文件的小问题
我在LINUX系统GPU下用CUDA改写一个AC串匹配的程序,make时会出现这样的错误:
make: *** 没有规则可以创建“../../bin/linux/release/acsmx”需要的目标“obj/x86_64/release/ACsearch.cu.o”。 停止。
Makefile如下:
# Add source files here
EXECUTABLE := acsmx
# Cuda source files (compiled with cudacc)
CUFILES := ACsearch.cu
# CUDA dependency files ACsearch_kernel.cu
CU_DEPS := acsmx.h cudpp.h cutil_inline.h cutil.h ACsearch_kernel.cu
# C/C++ source files (compiled with gcc / c++)
CCFILES := acsmx.c
#C_DEPS :=acsmx.h
# Additional libraries needed by the project
USECUFFT := 1
USEGLLIB := 1
USEPARAMGL := 1
USEGLUT := 1
USECUDPP := 1
USERENDERCHECKGL := 1
# Rules and targets
include ../../common/common.mk
新手上路,请多多指教,谢谢