我正在尝试使用英特尔ICPC编译器编译一个C ++程序(使用OpenCL函数):icpc mycode.cpp
。我收到以下错误:
Undefined symbols for architecture x86_64:
"_clBuildProgram", referenced from:
_main in icpc4lnp65.o
..
..
"_clSetKernelArg", referenced from:
_main in icpc4lnp65.o
ld: symbol(s) not found for architecture x86_64
对于g ++,我看到-framework OpenCL
参数完成了链接OpenCL库的工作,但我无法弄清楚如何使用ICPC进行OpenCL库的链接,并且没有太多关于使用ICPC和OpenCL的文档