曾使用Rtools爲R上V3.3.3和64位Win10一會兒,我突然想在本地安裝時,遇到以下錯誤,即:compile_dll(pkg = "...", quiet = FALSE)
或 load_all(pkg = "...")
任何包通過devtools
:Rtools cygheap鹼基錯配檢測 - 更新Windows
*** fatal error - cygheap base mismatch detected
並在錯誤輸出以下建議:
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version. The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution. Rebooting is also suggested if you
are unable to find another cygwin DLL.
的建議的錯誤處理沒有帶來的溶液。有關的圖書館cygwin1.dll
實際上僅作爲Rtools的一部分存在(即在Rtools文件夾本身中)。
我試圖加載cygwin shell時出現了同樣的問題,bash – EionRobb
它也與Windows更新有關? – martin
是的,由KB4049179造成的 – EionRobb