gpt4 book ai didi

c++ - Rcpp错误,在mac上学习Rcpp和C++

转载 作者:行者123 更新时间:2023-11-28 07:45:33 25 4
gpt4 key购买 nike

我决定开始学习 Rcpp 和 C++,这样我就可以更快地编写 R 代码的各个方面。首先,我使用 hadley 在 devtools wiki 中的教程.我在这台机器上有一个 c++ 编译器,因为它是一台 mac,并且我在上面安装了 xcode - 有人告诉我这会将 c++ 编译器放在机器上。我尝试运行第一个示例:

cppFunction('
int one(){
return 1;
}
')

然而,发生的是:

    sh: make: command not found

Error in sourceCpp(code = code, env = env, rebuild = rebuild, showOutput = showOutput, :
Error 1 occurred building shared library.

我猜我遇到了设置问题,但我不确定该怎么做。对于一般的 C++ 知识,我已经开始阅读 Savitch 的 Absolute C++,到目前为止它实际上并没有告诉你任何关于用编译器等设置机器的信息,因为你被指示使用一个叫做 MyProgrammingLab 的东西,它只是告诉你如果你有答案是否正确并给出输出,您无需进行编译或类似的操作。

谢谢,本 W.

最佳答案

sh: foo: command not found 类型的错误非常明显。您缺少 make 命令。安装它,然后重试。或者,如果 Xcode 将其安装在路径之外,请将其添加到路径中。

关于c++ - Rcpp错误,在mac上学习Rcpp和C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14960496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com