Microchip
直播中

周颖雯

8年用户 153经验值
私信 关注
[问答]

MPLABX 4.01清理和构建失败

在清理和构建32位HARMony项目时,我在使用MPLABX 4.01的系统上遇到了一个奇怪的、可重复的问题。实际上,清理和构建失败,因为它不能删除构建目录,因为它们不是空的。(报价中列举的示例输出)。奇怪的是,我可以重复操作失败一次,它会成功,并执行清洁和建设。如果我第三次尝试,它将再次失败,并且模式随着每次清理和构建而重复。eper也是。我试着在没有管理员许可的情况下运行程序,但是问题仍然存在。在我16位的PIC24项目或32位的项目中,这个问题似乎并不存在,也不协调。此时,这比任何事情都麻烦,因为我仍然可以继续工作。项目。如果有人经历过这种情况并有修复,请留下回复。rm:不能删除目录“build/selfConfig/./_ext/1095903614”:目录不为空:不能删除目录“build/selfConfig/./_ext/1518571682”:目录不为空:不能删除目录“build/selfConfig”。/./_ext/185269848':目录非空:不能删除目录“build/selfConfig/./_ext/240149145”:目录非空:不能删除目录“build/selfConfig/./_ext/572490754”:目录非空CLEAN FAILED(退出值1,总时间:250ms)

回帖(4)

陈杰

2020-3-11 09:54:05
我正在运行多个内核,并在第一次构建时得到它,但是通常在第二次构建时清除它。Windows 10,最新的,很多内核和内存。在上周左右情况越来越糟。我认为这与更新有关。我计划观看hhhhttps://docs.microsoft.co...nloads/procmonto。找出导致这个问题的顺序并找出解决方法。
举报

陈杰

2020-3-11 10:22:19
是的,它是并行运行的。我想问题是它也在监视文件的变化。
举报

王雪

2020-3-11 10:43:41
我也经常使用MPLAB X v3.65(虽然从我开始使用MPLAB X大约在v2.0左右时起,这种情况就经常发生)。这很烦人,但是通常运行另一个.+build工程。但是,如果一个进程试图在另一个进程未完成时运行,那么修复不应该像确保第一个进程在运行第二个进程之前完成一样简单吗?如果导致这样的错误,为什么还要并行运行它们呢?
举报

陈杰

2020-3-11 11:01:41
我认为这可能需要一个微芯片不负责的Java/NETBeice修复程序。我怀疑它是Java和Windows之间的交互。我怀疑是Java使用或滥用了一个较老的Windows API调用,而Windows已经进化,使得旧的API调用缺少一些新的Windows特性。sed是尝试以奇怪的方式使用api以在内部提供与windows相同的功能的常见实践,但是该功能在api中没有表达/提供。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分