【发布时间】:2017-06-15 03:14:39
【问题描述】:
我试图安装SparseModelingSoftware,它最初给了我这个错误:
clang: error: unsupported option '-fopenmp'
谷歌搜索后,我重新安装了 gcc 并导出 CC 和 CXX 以指向 /usr/local/bin/gcc-6 和 /usr/local/bin/g++-6
但它仍然会给我这个错误:
spams/linalg/linalg.h:1680:10: error: expected '(' before 'isnan'
if isnan(lambda) {
所以我去了那个 linalg.h 文件并添加了一些括号,但是它给了我这个错误:
spams/decomp/decomp.h:2602:6: internal compiler error: Segmentation fault: 11
void coreGroupIST(const Matrix<T>& G, Matrix<T>& RtDm,
^~~~~~~~~~~~
spams/decomp/decomp.h:2602:6: internal compiler error: Abort trap: 6
gcc-6: internal compiler error: Abort trap: 6 (program cc1plus)
现在我不知道如何进行。我在网上也找不到其他东西。根本问题似乎是macOS的gcc实际上指向了clang。但是Xcode自带的版本太旧了,没有fopenmp选项……
【问题讨论】: