C ++编译错误贝叶斯混合模型

时间:2019-10-05 18:27:55

标签: c++ r macos-mojave

我正在建立贝叶斯混合模型。当我尝试运行它时,出现编译错误。我拥有R,Rstudio和Xcode的最新版本。任何帮助将不胜感激。 这是我的贝叶斯混合模型

0

我有这个错误

model.brm <- brm(prop_coverCoral_transform ~ clogAragonite+cBAAnum+cBAA_yrsSince+cSWHnum+cSWH_yrsSince+clogPARmean+cCoastDev+cOverfish+cMarPoll+cSediment +(1|Region),
  data = mullens, family =  Beta(link = "logit"), prior=c(set_prior('normal(0,10)', class='b')), chain=4, iter=5000, warmup=1000, thin=5)

目前尚不清楚问题出在哪里。 谢谢

这是数据

Compiling the C++ model
Error in compileCode(f, code, language = language, verbose = verbose) : 
  Compilation ERROR, function(s)/method(s) not created! clang: warning: no such sysroot directory: '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk' [-Wmissing-sysroot]
In file included from file55c215061c9f.cpp:8:
In file included from /Library/Frameworks/R.framework/Versions/3.6/Resources/library/StanHeaders/include/src/stan/model/model_header.hpp:4:........it continues

0 个答案:

没有答案