【问题标题】:Mac OSX 10.10 AMD APP SDK LocationMac OSX 10.10 AMD APP SDK 位置
【发布时间】:2020-06-29 06:19:56
【问题描述】:

过去一小时我一直在寻找适用于 Mac OSX 10.10 的 AMD APP SDK 位置,但终生找不到。我什至不知道文件名,所以我不能只搜索它,搜索 SDK 也不起作用。

我知道我拥有它,因为我使用的是带有 AMD 卡的 Mac Pro。

我正在尝试设置 OpenCL 版本的 Caffe,并且需要对我的 SDK 的引用才能对其进行编译 (https://github.com/amd/OpenCL-caffe/wiki)。因为我无法设置export AMDAPPSDKROOT=/opt/AMDAPPSDK-*/,所以出现编译错误File /Users/mbahr/Downloads/OpenCL-caffe-stable/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */

我查看了我的 usr,但一无所获。我查找了此评论 on where the openCL SDK would be 并没有找到任何内容,据我所知,我什至没有 Developer 文件夹……更不用说 GPU Computing 文件夹了。

帮助?

【问题讨论】:

    标签: macos opencl caffe amd-gpu


    【解决方案1】:

    我知道我拥有它,因为我使用的是带有 AMD 卡的 Mac Pro。

    如果您运行的是 OS X,则您既不需要也不需要 AMD APP SDK。

    我刚刚在自己的 MacBook (10.11) 上从 GitHub 存储库构建了 OpenCL-Caffe。我必须传递给 CMake 的唯一配置选项是告诉它 clBLAS 的安装位置。

    我需要对源代码进行的唯一更改是在这些文件中将 #include <CL/...> 替换为 #include <OpenCL/...>

    include/caffe/common.hpp
    include/caffe/util/math_functions.hpp
    

    并从src/caffe/device.cpp 中删除#include <malloc.h>

    【讨论】:

    • "如果您运行的是 OS X,那么您既不需要也不需要 AMD APP SDK。"真的吗?很高兴知道。我将开始调整文件,看看是否可以编译它,然后回复您。谢谢。
    • 是的!谢谢,这有很大帮助。我正在配置其他库,因为我发现我遇到了 protobuf 实际安装不正确的问题。
    猜你喜欢
    • 1970-01-01
    • 2015-11-08
    • 1970-01-01
    • 1970-01-01
    • 2018-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-27
    相关资源
    最近更新 更多