使用Xcode 5.0和Rcpp(安装了命令行工具ARE)时出错
发布时间:2020-12-15 01:39:59 所属栏目:百科 来源:网络整理
导读:我有一个新的iMac,我正在尝试使用已经在我的旧iMac和Macbook Pro上工作的Rcpp库运行代码,没有问题.我已经尝试过我似乎无法弄清楚问题的一切. Xcode 5.0下载命令行工具然后安装.安装了R3.0.2. 我下载了一个gcc编译器.当我在终端中输入gcc时,我得到“clang:”
我有一个新的iMac,我正在尝试使用已经在我的旧iMac和Macbook Pro上工作的Rcpp库运行代码,没有问题.我已经尝试过我似乎无法弄清楚问题的一切.
Xcode 5.0下载命令行工具然后安装.安装了R3.0.2. 我得到的错误将在下面复制.提前感谢任何想法和建议. Error (in R console): llvm-g++-4.2 -arch x86_64 -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG -I/usr/local/include -I"/Library/Frameworks/R.framework/Versions/3.0/Resources/library/Rcpp/include" -fPIC -mtune=core2 -g -O2 -c SBM-Ccode.cpp -o SBM-Ccode.o Error in sourceCpp("SBM-Ccode.cpp") : Error 1 occurred building shared library. WARNING: The tools required to build C++ code for R were not found. Please install Command Line Tools for XCode (or equivalent). /bin/sh: llvm-g++-4.2: command not found make: *** [SBM-Ccode.o] Error 127 解决方法
我不知道你的意思是“我下载了一个gcc编译器”.你不需要下载你自己的gcc.您可以在?/ .R / Makevars文件中使用默认或使用clang:
CC=clang CXX=clang++ CXXFLAGS= -O3 -pedantic 尝试devtools时会发生什么:: has_devel: > require(devtools) > has_devel() '/Library/Frameworks/R.framework/Resources/bin/R' --vanilla CMD SHLIB foo.c clang -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG -I/usr/local/include -fPIC -mtune=core2 -g -O2 -c foo.c -o foo.o clang -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -single_module -multiply_defined suppress -L/usr/local/lib -L/usr/local/lib -o foo.so foo.o -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation [1] TRUE 或Rcpp :: evalCpp: > require(Rcpp) > evalCpp( "1+1") [1] 2 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- c# – 使用停靠的旧样式Pending Changes窗口和Visual Studi
- 对于F#类型提供程序,如何为依赖程序集执行绑定重定向?
- c# – 我是在调用.NET对象还是COM对象?
- 互斥锁多次锁定
- c – 如何从std :: optional中获取QByteArray并离开std ::
- c# – 模拟拖动窗口标题栏的控件
- ruby-on-rails – Sunspot关键字和全文之间有什么区别?
- Ruby:使用动态绑定变量来计算字符串
- iphone – 使用NSSetUncaughtExceptionHandler在Objective
- objective-c – 如何为QuickLook插件开发/创建GUI?