我试图在hadley / devtools / wiki上遵循非常明确的指示来构建我的第一个包。使用Mac OS X 10.8.1,加载XCode 4.6.3,使用R 3.0.1,加载devtools。但是has_devel()会产生下面的错误。拜托,我做错了什么?
> has_devel()
'/Library/Frameworks/R.framework/Resources/bin/R' --vanilla CMD SHLIB foo.c
sh: make: command not found
Error: Command failed (1)
> traceback()
6: stop("Command failed (", status, ")", call. = FALSE)
5: system_check(r_path, options, c(r_env_vars(), env_vars), ...)
4: force(code)
3: in_dir(path, system_check(r_path, options, c(r_env_vars(), env_vars),
...))
2: R("CMD SHLIB foo.c", tempdir())
1: has_devel()
答案 0 :(得分:2)
您需要在系统上安装make。在Xcode中转到Xcode - >偏好 - >下载并安装名为“命令行工具”的组件。