编译 – 一个非常简单的Makefile应该如何在linux下的Cuda编译
发布时间:2020-12-16 05:56:03 所属栏目:百科 来源:网络整理
导读:我想在 Linux下编译一个非常基本的hello世界级的Cuda程序.我有三个文件: 内核:helloWorld.cu main方法:helloWorld.cpp common header:helloWorld.h 你能给我写一个简单的Makefile来编译这个nvcc和g吗? 谢谢, 的Gabor 解决方法 以防万一,这是我的变种.我
我想在
Linux下编译一个非常基本的hello世界级的Cuda程序.我有三个文件:
>内核:helloWorld.cu 你能给我写一个简单的Makefile来编译这个nvcc和g吗? 谢谢, 解决方法
以防万一,这是我的变种.我用它在Mac上编译CUDA项目,但我认为它也适合Linux.它需要CUDA SDK.
BINDIR = ./ # places compiled binary in current directory EXECUTABLE := helloWorld CCFILES := helloWorld.cpp CUFILES := helloWorld.cu # an ugly part - setting rootdir for CUDA SDK makefile # look for common.mk - I don't know where SDK installs it on Linux - # and change ROOTDIR accordingly ROOTDIR := /Developer/GPU Computing/C/common include $(ROOTDIR)/../common/common.mk (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |