Atmel Studio 中的外部联编文件无法构建。 Windows 错误 0xc0000142

External makefile in Atmel Studio won't build. Windows error 0xc0000142

我下载了 bitcloud、atmel zigbee 堆栈,我正在尝试编译默认应用程序之一 ZLLDemo。

它目前位于:

C:\Users\Ryan\Desktop\BitCloud_MEGARF_3_1_0\Applications\ZLLDemo\atmelStudio_projects\ATmega256RFR2.cproj 

每次我尝试编译应用程序时,我都会收到 windows 消息屏幕 "mkdir.exe" 错误 0xc0000142。在输出屏幕中,我看到行 "make: *** [directories] Error -1073741502"

如果我自己手动创建文件夹,cp.exe 的构建过程稍后会出现同样的错误和错误代码。

我尝试了以下方法来修复错误:

这是否有一般性修复,或者这里可能还有其他问题?一般编译工作,它只是外部的。我的朋友也做了同样的事情,这对他来说似乎很管用。

Windows 8.1

Atmel Studio 6.2

Avrfreaks 有一个解决方案,我终于找到了 here

他们的解决方案是为 winavr 下载旧版本的 msys 文件。这意味着 windows 8.1

的最新版本的 winavr 很可能有问题

sebastor 写道:

I found solution.

Copy this file:

http://www.madwizard.org/download/electronics/msys-1.0-vista64.zip

to utils\bin directory (WinAVR)