Makefile Atmel Studio中的外部生成文件赢得';我不能建造。Windows错误0xc0000142
我下载了bitcloud,atmel zigbee堆栈,我正在尝试编译一个默认应用程序ZLLDemo 它目前位于:Makefile Atmel Studio中的外部生成文件赢得';我不能建造。Windows错误0xc0000142,makefile,avr,Makefile,Avr,我下载了bitcloud,atmel zigbee堆栈,我正在尝试编译一个默认应用程序ZLLDemo 它目前位于: C:\Users\Ryan\Desktop\BitCloud_MEGARF_3_1_0\Applications\ZLLDemo\atmelStudio_projects\ATmega256RFR2.cproj 每次尝试编译应用程序时,我都会收到一个windows消息屏幕,显示“mkdir.exe”错误0xc0000142。在输出屏幕中,我看到行“make:**[directo
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生成过程中会出现相同的错误和错误代码
我尝试了以下方法来修复错误:
- 将文件夹和内容更改为不同的所有者,每个人都有完整的 特权
- 以管理员身份从命令提示符窗口手动运行make命令
- 在重试前清洗溶液
- 所有其他示例文件
- 直接从C:as“C:\BitCloud\u MEGARF\u 3\u 1\u 0\Applications\zldemo\atmelStudio\u projects\ATmega256RFR2.cproj”运行-根据我尝试的windows错误的一般建议
- “sfc/scannow”以防mkdir不知何故被损坏
- 将AppInitDLS注册表项更改为0,以便在应用程序启动时加载所有DLL
- 禁用的互联网安全
Atmel Studio 6.2我终于找到了一个解决方案 他们的解决方案是为winavr下载旧版本的msys文件。这意味着最新版本的winavr for windows 8.1很可能出了问题 塞巴斯特写道:
I found solution.
Copy this file:
http://www.madwizard.org/download/electronics/msys-1.0-vista64.zip
to utils\bin directory (WinAVR)
我有一个想法,我看到它基于的最新版本的VisualStudio有一些路径大小限制。也许可以尝试将项目放在
c:\test
或类似的位置,减少一些目录名长度,看看会发生什么。