CL_INVALID_BUILD_OPTIONS on MacOSX
CL_INVALID_BUILD_OPTIONS on MacOSX
我在MacOSX上编写了一个OpenCL程序。该程序定义了以下构建选项:
-D T=ushort -D MAX_VAL=65535 -D MIN_VAL=-65535
内核可以针对所有内置C++类型执行。 例如,如果 T=uchar,则程序将定义下一个选项:
-D T=uchar -D MAX_VAL=255 -D MIN_VAL=-255
但是当我运行该程序时,它崩溃并显示错误CL_INVALID_BUILD_OPTIONS
提前感谢您的帮助!
正如评论中提到的,空格是问题所在。如果您将选项更改为:
-DT=ushort -DMAX_VAL=65535 -DMIN_VAL=-65535
我打算建议您使用 limits.h
中定义的常量,尽管查看了 OpenCL 规范,它说不能包含标头。
相关文章:
- 如何使用C/C++在MacOSX中获得键盘布局
- 瓦尔格林德:数学函数"Conditional jump or move depends on uninitialised value(s)"
- 循环挂起迭代的 std::擦除 on std::list
- SIGSEGV on Boost UDP 套接字关闭 - tcache_get at malloc.c.
- CPP 中的瓦尔格林德和记忆泄漏:"Conditional jump or move depends on uninitialised values"
- std::bind on statd::array 的运算符 []
- 您将如何连接"on the fly"文本+整数并将其传递给函数?
- 如何修复输出日志中的"EnableInput can only be specified on a Pawn for its Controller"错误
- VS2019 - Sudo Remote Debugging on Linux with Cmake project
- C++ library with Tensorflow on Android
- SFML 交叉编译 for Windows on Linux.
- How to recover system gcc compiler on centos 6
- Cmake with Flex/Bison on windows
- 按原样保存用户输入 - Ruby on Rails
- OpenAL C++ on Linux
- Boost::process on Windows - with MinGW?
- macosx Catalina默认总是使用clang吗?
- CMake on FindOpenGL.cmake 中的错误,当使用导入的目标 OpenGL::GLU?
- CL_INVALID_BUILD_OPTIONS on MacOSX
- CLOCK_THREAD_CPUTIME_ID On MacOSX