我需要在Mac上用OpenMP编译C++代码。不幸的是,安装在Mac(703.0.31)上的默认版本的clang不支持OpenMP。 因此,我正尝试使用brew安装clang-omp程序包(例如,遵循this指南)。问题是,BREW无法找到既不libiomp,也不是铛 - OMP包:brew install clang-omp不工作
$ brew install clang-omp
Error: No available formula with the name "clang-omp"
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching taps...
Error: No formulae found in taps.
我想知道是否铛,OMP是酿造还是提供。或者我做错了什么?有任何想法吗?
编辑:如果我做冲泡搜索我得到以下几点:
$ brew search clang
clang-format emacs-clang-complete-async
Caskroom/cask/openclonk-c54d917-darwin-amd64-clang
因此,没有铛 - OMP的证据。是否有可能我必须更改存储库或类似的东西?
您是否通过先调用brew更新来更新'brew'配方? –
@HristoIliev是的,我做到了。可以肯定的是,我现在已经重新完成了它(我已经将自制软件从87173cb更新到了984ed83),但是仍然没有找到clang-omp(我得到了上述相同的错误)。 – mtazzari
LLVM 3.8和更高版本应该支持OpenMP“开箱即用”。因此,不再需要任何特定的,不同的,铿锵的omp ... –