[英]How to install most recent httpuv?
I've downloaded the tar.gz for httpuv but can't read it properly. 我已经为httpuv下载了tar.gz,但无法正确阅读。 I need it to install shiny.
我需要它来安装闪亮的。
install.packages("c:/.../httpuv_1.4.5.tar.gz", repos = NULL)
produces 产生
Warning: running command 'make -f "Makevars.win" -f "C:/PROGRA1/R/R-331.2/etc/i386/Makeconf" -f "C:/PROGRA1/R/R-331.2/share/make/winshlib.mk" CXX='$(CXX1X) $(CXX1XSTD)' CXXFLAGS='$(CXX1XFLAGS)' CXXPICFLAGS='$(CXX1XPICFLAGS)' SHLIB_LDFLAGS='$(SHLIB_CXX1XLDFLAGS)' SHLIB_LD='$(SHLIB_CXX1XLD)' SHLIB="httpuv.dll" OBJECTS="RcppExports-legacy.o RcppExports.o callback.o callbackqueue.o filedatasource-unix.o filedatasource-win.o http.o httprequest.o httpresponse.o httpuv.o md5.o set_invalid_parameter.o socket.o thread.o utils.o uvutil.o webapplication.o websockets-base.o websockets-hixie76.o websockets-hybi03.o websockets-ietf.o websockets.o"' had status 127
警告:运行命令'make -f“ Makevars.win” -f“ C:/PROGRA1/R/R-331.2/etc/i386/Makeconf” -f“ C:/PROGRA1/R/R-331.2/share/make /winshlib.mk“ CXX ='$(CXX1X)$(CXX1XSTD)'CXXFLAGS ='$(CXX1XFLAGS)'CXXPICFLAGS ='$(CXX1XPICFLAGS)'SHLIB_LDFLAGS ='$(SHLIB_CXX1XLDFLAGS)'$ SHLIB_SH =“ httpuv.dll” OBJECTS =“ RcppExports-legacy.o RcppExports.o callback.o callbackqueue.o filedatasource-unix.o filedatasource-win.o http.o httprequest.o httpresponse.o httpuv.o md5.o set_invalid_parameter。 o socket.o thread.o utils.o uvutil.o webapplication.o websockets-base.o websockets-hixie76.o websockets-hybi03.o websockets-ietf.o websockets.o“状态为127
Generally if you want to install packages containing compiled code from source, you have to install a suitable compiler and tools. 通常,如果要安装包含来自源代码的编译代码的软件包,则必须安装合适的编译器和工具。 On Windows this means installing Rtools .
在Windows上,这意味着安装Rtools 。 Afterwards:
然后:
install.packages("httpuv", type = "source")
should compile and install the most recent version. 应该编译并安装最新版本。 However, version 1.4.5 of httpuv is available in binary form on CRAN .
但是,可以在CRAN上以二进制形式使用httpuv的1.4.5版本。 So installing from source is only needed if you are using an old R version (<= 3.3).
因此,仅在使用旧R版本(<= 3.3)时才需要从源安装。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.