【发布时间】:2017-04-27 02:42:19
【问题描述】:
为了开发/测试我们的 CFD 代码,我喜欢经常在 Clang(因为它的严格性/警告)和 GCC(为了性能)之间切换,但这需要它的一些依赖项(例如 NetCDF)用相同的编译器。
我知道 Homebrew 可以选择在它们之间安装多个版本的软件 side-by-side 和 switch,但是是否可以使用相同的软件版本做类似的事情,但使用不同的编译器编译(通过设置 @987654323 @ 和 HOMEBREW_CXX)?
类似的东西(一厢情愿,在不知何故安装了带有 Clang 和 GCC 的 NetCDF 之后):
brew switch netcdf 4.3.3-gcc
brew switch netcdf 4.3.3-clang
【问题讨论】:
标签: homebrew