Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 CUDA 的新手,最近我想编译我的 mpi+cuda 程序,所以我使用了 CUDA SDK 中的 common.mk。我只是无法理解这一行 common.mk
$(TARGET): makedirectories $(OBJS) $(CUBINS) $(PTXBINS) Makefile //line 447
makedirectories 是一个目标,可以是一个先决条件,但是 Makefile 是什么意思呢?
该行告诉 Make 重建目标,以防 Makefile 被修改。
这不是跟踪规则/先决条件更改的可靠方法(因为环境变量、包含其他 makefile 等),但它在大多数情况下都有效。