首次编译 opencl 应用程序

首次编译 opencl 应用程序

我有一些简单的 opencl 源代码用于编译。每次我尝试这样做时:g++ test.cpp -lglut -lGLU -lGL。有没有办法避免输入最后 3 个内容?

答案1

你可以创建一个最小的Makefile

前任。

$ cat Makefile

CXX := g++
LIBS := -lglut -lGLU -lGL

test:   test.cpp
    $(CXX) -o $@ $^ $(LIBS)

然后你可以test简单地使用编译和链接

make test

甚至,因为test是默认(第一个)目标

make

相关内容