cubeMX中复制工程重新编译之后原工程SRC文件丢失

cubeMX中复制工程重新编译之后原工程SRC文件丢失

没有保存XT那个工程就是原来的,MAIN工程是复制出来改了改名字的

之前写的代码全部自动删除了,找了半天,cubeMX这个BUG啥时候能优化

  1. 问题

最近刚刚使用cubeMX进行工程创建,一直用的挺好的,今天又2个板要开发不同的程序,但是IO功能差不多,就偷懒说直接复制之前的工程改改名字讲个就用了。下图就是原来的工程和复制之后的工程。
在MAIN工程重新打开编译之后,我瞅了瞅没啥问题,就继续使用了,然后今天去烧写XT工程的时候,发现core文件下面scr文件不见了,不见了,里面可是码了一周的代码,心里一万个草泥马路过,因为电脑用的全固态,还以为是电脑硬盘问题,都打了单子去提采购,买一个好一点的硬盘,但是想了想,日本人的,电脑刚买了半年,哪有那么多是破事。然后找到其他工程复制试一试(先保存一个压缩包在那里,别又丢了),复制工程后在打开复制的cube工程,编译代码,发现神奇的事情,原来工程中的core下的scr文件丢失。心里吐槽了好好久,然后开始找BUG;

  1. BUG
    打开工程,在软件工程管理设置,找了半天,发现在code Generator设置中有一个更新删除,这个是默认打勾的,去掉试一试。
    设置界面
    重新编译工程,发现旧工程的文件没有删除,然后再打勾,再编译,两边的文件都没有问题,问题找到了。
  2. 总结
    复制工程之后要编译输出代码,先把新工程的删除旧文件选项去掉,当编译完成一边之后就可以继续把勾点上就没事了。
    最后劝导广大码代码的工具人,代码写完留个备份!!!留个备份!!!留个备份!!!重要的事情说三遍!!!
  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值