我正在尝试在Accelerate框架中使用blas / cblas。 (如果重要,请使用OS X 10.13)我找到了链接器选项“ -framework Accelerate”,但找不到使“ cblas.h”找到的编译器选项。
我不使用Xcode左右:由makefile驱动的xterm中的直接clang。
那么“ -I”包含路径是什么?
它在这里附近:
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Accelerate.framework/Versions/Current/Frameworks/vecLib.framework/Headers/
我知道这听起来真是可疑。这确实因OSX / XCode的版本而异...
但是在您的特定安装中确实很容易找到它的位置:
打开Finder并在右上角输入搜索字段,然后输入cblas.h
等!! >>