无法使用mingw编译opencl应用程序
我使用了以下方法无法使用mingw编译opencl应用程序,opencl,Opencl,我使用了以下方法 mingw32-gcc -std=c99 -Wall -o vec_addition vec_addition.c -I"c:\Program Files\ATI Stream\include" -L"c:\Program Files\ATI Stream\lib\x86" -lOpenCL 但我一直在 c:\Program Files\ATI Stream\include/CL/CL_platform。h:75:1:错误: 未知类型名称“int8\u t”c:\Progra
mingw32-gcc -std=c99 -Wall -o vec_addition vec_addition.c -I"c:\Program Files\ATI Stream\include" -L"c:\Program Files\ATI Stream\lib\x86" -lOpenCL
但我一直在
c:\Program Files\ATI Stream\include/CL/CL_platform。h:75:1:错误:
未知类型名称“int8\u t”c:\Program Files\ATI
Stream\include/CL/CL_平台。h:76:1:错误:未知类型名称
'uint8_t'c:\Program Files\ATI Stream\include/CL/CL_platform.h:77:1:
错误:未知类型名称“int16\t”c:\Program Files\ATI
Stream\include/CL/CL_平台。h:78:1:错误:未知类型名称
“uint16\u t”c:\Program Files\ATI Stream\include/CL/CL\u platform.h:79:1:
错误:未知类型名称“int32\t”c:\Program Files\ATI
Stream\include/CL/CL_平台。h:80:1:错误:未知类型名称
“uint32\u t”c:\Program Files\ATI Stream\include/CL/CL\u platform.h:81:1:
错误:未知类型名称“int64\t”c:\Program Files\ATI
Stream\include/CL/CL_平台。h:82:1:错误:未知类型名称
“uint64\u t”c:\Program Files\ATI Stream\include/CL/CL\u platform.h:83:1:
错误:未知类型名称“uint16\t”
我还使用reimp工具从相应的库生成libopencl.a
如果您有任何建议,我们将不胜感激。请尝试在cl#U platform.h标题中添加#include以进行检查。顺便问一下,您为什么要使用ATI Stream?它已被弃用,您可能应该使用APP(加速并行处理)APP不支持windows xp