打印
[开发工具]

MPLAB X IDE 5.20新增文件MakeFile不自动更新的问题

[复制链接]
2014|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1)在IDE中新建文件helloworld.c后,Makefile-default.mk文件中会添加相应信息;
2)如果在添加本地已有项的文件DCM.ino或者DCM.cpp文件后,Makefile-default.mk不会有该文件的相关信息。
请问如何配置才能像1)一样makefile自动更新?

Cut.jpg (509.79 KB )

Cut.jpg

使用特权

评论回复
沙发
dongnanxibei| | 2019-6-14 00:07 | 只看该作者
这个工具还要自己编写Makefile?

使用特权

评论回复
板凳
装作有学位的人|  楼主 | 2019-6-14 08:56 | 只看该作者
dongnanxibei 发表于 2019-6-14 00:07
这个工具还要自己编写Makefile?

现在遇到的问题就是当新加入文件的时候makefile不会自动更新,编译就会报新加文件没有编译规则的错误。

使用特权

评论回复
地板
小灵通2018| | 2019-6-16 17:47 | 只看该作者
看来这个IED不人性化。

使用特权

评论回复
5
小灵通2018| | 2019-6-16 17:47 | 只看该作者
清理一下工程试试

使用特权

评论回复
6
CoolSilicon| | 2019-6-17 09:32 | 只看该作者
不用手动改make file的..
之所以编译不过, 一定是你的姿势不对, 你重新建立一个工程, 按照下图的方法来添加新的文件试试..注: 是在source files上面点右键 就弹出来这个界面了.





使用特权

评论回复
7
装作有学位的人|  楼主 | 2019-6-20 14:07 | 只看该作者
CoolSilicon 发表于 2019-6-17 09:32
不用手动改make file的..
之所以编译不过, 一定是你的姿势不对, 你重新建立一个工程, 按照下图的方法来添加 ...

谢谢答复,这样新加New文件是没有问题的。 我的问题是增加本地已经存在的文件时makefile不自动更新

使用特权

评论回复
8
装作有学位的人|  楼主 | 2019-6-20 14:08 | 只看该作者

本地只有一些.c和.h文件,选择添加已经存在的文件时才会有makefile不自动更新的问题,new文件是没有这个问题的。

使用特权

评论回复
9
aoyi| | 2019-7-25 11:20 | 只看该作者
清除缓存试试看

使用特权

评论回复
10
装作有学位的人|  楼主 | 2019-8-29 15:21 | 只看该作者
bellstudio 发表于 2019-7-12 22:42
Tools-----Options------Embedded, force makefile regeneration when open a project

谢谢 这个方法可以

使用特权

评论回复
11
装作有学位的人|  楼主 | 2019-8-29 15:34 | 只看该作者
没有看到结贴选项,这个问题已经得到解决,谢谢大家。

使用特权

评论回复
12
nos001| | 2019-9-1 22:11 | 只看该作者
没注意过这个问题,遇到是文件更名后重新启动IDE会找不到文件,是不是一样的问题?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

11

帖子

0

粉丝