【发布时间】:2013-03-05 23:48:34
【问题描述】:
我有一个makefile:
projectx: component1.obj \
nvcc -O3 -arch=sm_20 -lcuda -o projectx component2.obj
component1.obj : component1.cu component1.h
nvcc -O3 -arch=sm_20 -c component1.cu
component2.obj : component2.cu cm.h component2.h
nvcc -O3 -arch=sm_20 -c component2.cu
component1.cu 包含#include <boost/lambda/lambda.hpp>
当我尝试使用nmake 构建它时,它告诉我“无法打开包含文件:'boost/lambda/lambda.hpp'”
我应该在这里做什么?如何告诉nvcc 从哪里获取此包含文件?
【问题讨论】:
标签: c++ boost cuda makefile nvcc