3248|23

3241

帖子

0

TA的资源

纯净的硅(高级)

楼主
 

工程出问题了 [复制链接]

 

最近工程出问题了,改了程序以后,编译不对劲。

好像没改过程序一样,运行自然不对了。

请问高手,如何解决?谢谢!

此帖出自stm32/stm8论坛

最新回复

那里边没几个指令, 学习其他指令可以在cmd窗口输入help,就会把所有的cmd下支持的内置命令显示出来。上边列的命令都可以写到bat文件里,同样,也可以执行自定义指令,就是bat批处理调用其他黑窗口程序,传入参数之类的。。   详情 回复 发表于 2019-7-29 17:38
点赞 关注(1)
个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 

回复
举报

2165

帖子

8

TA的资源

五彩晶圆(初级)

沙发
 

确认修改的是这个工程的文件么?

 

是用的build整个工程是么?

 

可以试试把工程里,没用的文件删掉之后再编译生成。

此帖出自stm32/stm8论坛

点评

谢谢!是的。rebuild一下,然后再build就好了,搞不懂  详情 回复 发表于 2019-7-29 10:46
 
个人签名坐而言不如起而行
 

回复

3241

帖子

0

TA的资源

纯净的硅(高级)

板凳
 
wsmysyn 发表于 2019-7-29 10:21 确认修改的是这个工程的文件么?   是用的build整个工程是么?   可以试试把工程里 ...

谢谢!是的。rebuild一下,然后再build就好了,搞不懂

此帖出自stm32/stm8论坛

点评

全编译,是整个工程都编译了, 增量式的编译,只有修改部分编译生成, 还有只编译不生成。   主要是背后的makefile的设置问题。平时可能没注意,我一般工程里放一个bat脚本,把中间没用的文件清掉  详情 回复 发表于 2019-7-29 11:34
 
个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

4
 
chenbingjy 发表于 2019-7-29 10:46 谢谢!是的。rebuild一下,然后再build就好了,搞不懂

全编译,是整个工程都编译了,

增量式的编译,只有修改部分编译生成,

还有只编译不生成。

 

主要是背后的makefile的设置问题。平时可能没注意,我一般工程里放一个bat脚本,把中间没用的文件清掉,这样,每次大编译都是重新编译整个工程。。不过规模大的工程,最好用增量式的编译,,全编太慢了。。

 

此帖出自stm32/stm8论坛
 
个人签名坐而言不如起而行
 
 

回复

3241

帖子

0

TA的资源

纯净的硅(高级)

5
 

嗯嗯。不过我不会弄脚本。

此帖出自stm32/stm8论坛

点评

脚本一点都不复杂,就只用到一个命令del  然后把*.lst等等这类文件删掉就好了。  详情 回复 发表于 2019-7-29 13:53
 
个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 
 

回复

9790

帖子

24

TA的资源

版主

6
 
感觉你好像编辑了非当前工程的同名文件
此帖出自stm32/stm8论坛

点评

不是的  详情 回复 发表于 2019-7-29 13:48
 
 
 

回复

3241

帖子

0

TA的资源

纯净的硅(高级)

7
 
littleshrimp 发表于 2019-7-29 12:15 感觉你好像编辑了非当前工程的同名文件

不是的

此帖出自stm32/stm8论坛
 
个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

8
 
chenbingjy 发表于 2019-7-29 11:36 嗯嗯。不过我不会弄脚本。

脚本一点都不复杂,就只用到一个命令del 

然后把*.lst等等这类文件删掉就好了。

此帖出自stm32/stm8论坛

点评

谢谢!你能教我怎么弄脚本吗?我还是不会  详情 回复 发表于 2019-7-29 13:57
 
个人签名坐而言不如起而行
 
 

回复

3241

帖子

0

TA的资源

纯净的硅(高级)

9
 
wsmysyn 发表于 2019-7-29 13:53 脚本一点都不复杂,就只用到一个命令del  然后把*.lst等等这类文件删掉就好了。

谢谢!我还是不会,你说的详细一点好吗?要不加QQ?

我的:413132614

 

此帖出自stm32/stm8论坛
 
个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 
 

回复

3241

帖子

0

TA的资源

纯净的硅(高级)

10
 
wsmysyn 发表于 2019-7-29 13:53 脚本一点都不复杂,就只用到一个命令del  然后把*.lst等等这类文件删掉就好了。

谢谢!你能教我怎么弄脚本吗?我还是不会

此帖出自stm32/stm8论坛

点评

我把文件发给你吧,直接放在工程目录里边,双击运行就可以。 一般只是用来减小空间的,程序不需要动了,只保留工程配置和hex固件即可,不影响程序下载。   [attachimg]424888[/attachimg]  详情 回复 发表于 2019-7-29 14:06
 
个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

11
 
本帖最后由 wsmysyn 于 2019-7-29 14:08 编辑
chenbingjy 发表于 2019-7-29 13:57 谢谢!你能教我怎么弄脚本吗?我还是不会

我把文件发给你吧,直接放在工程目录里边,双击运行就可以。

一般只是用来减小空间的,程序不需要动了,只保留工程配置和hex固件即可,不影响程序下载。

删除MDK产生的过程文件.bat (436 Bytes, 下载次数: 1)

 

此帖出自stm32/stm8论坛

点评

谢谢!运行不了。 太讨厌了,这个东西。 [attachimg]424894[/attachimg]  详情 回复 发表于 2019-7-29 14:14
 
个人签名坐而言不如起而行
 
 

回复

3241

帖子

0

TA的资源

纯净的硅(高级)

12
 
wsmysyn 发表于 2019-7-29 14:06 chenbingjy 发表于 2019-7-29 13:57 谢谢!你能教我怎么弄脚本吗?我还是不会 我把文件发给你吧,直 ...

谢谢!运行不了。

太讨厌了,这个东西。

此帖出自stm32/stm8论坛

点评

同样都是windows10.。我的没问题。 我把UAC权限开到最低了。。你看看你那个是不是这个问题  详情 回复 发表于 2019-7-29 14:18
 
个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

13
 
chenbingjy 发表于 2019-7-29 14:14 谢谢!运行不了。 太讨厌了,这个东西。

同样都是windows10.。我的没问题。

我把UAC权限开到最低了。。你看看你那个是不是这个问题

此帖出自stm32/stm8论坛

点评

不是。 [attachimg]424992[/attachimg]已经拉到最低了。  详情 回复 发表于 2019-7-29 16:02
 
个人签名坐而言不如起而行
 
 

回复

3241

帖子

0

TA的资源

纯净的硅(高级)

14
 
wsmysyn 发表于 2019-7-29 14:18 同样都是windows10.。我的没问题。 我把UAC权限开到最低了。。你看看你那个是不是这个问题

不是。

已经拉到最低了。

此帖出自stm32/stm8论坛

点评

我没遇到过这个问题。 1、可以右键看一下属性,是不是提示来自Internet,被锁定之类的,可以选择解除锁定   2、右键管理员权限运行一下看看   3、bat文件用notepad打开,复制里边的内容,  详情 回复 发表于 2019-7-29 16:09
 
个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

15
 
chenbingjy 发表于 2019-7-29 16:02 不是。 已经拉到最低了。

我没遇到过这个问题。

1、可以右键看一下属性,是不是提示来自Internet,被锁定之类的,可以选择解除锁定

 

2、右键管理员权限运行一下看看

 

3、bat文件用notepad打开,复制里边的内容,新建一个空的文本文档,把后缀名改为 .bat,然后复制的内容粘贴进去,保存,运行一下。

 

此帖出自stm32/stm8论坛

点评

好啦,文件夹没放对。谢谢wsmysyn大神!  详情 回复 发表于 2019-7-29 17:05
 
个人签名坐而言不如起而行
 
 

回复

3241

帖子

0

TA的资源

纯净的硅(高级)

16
 

谢谢!

1.你说的是看哪个属性啊?是那个脚本文件吗?

2.管理员权限也不行。

3.脚本一点击也出现那个讨厌的窗口。我真的无语了。

此帖出自stm32/stm8论坛

点评

1、属性说的就是脚本文件的属性,   脚本一定要放到stm32工程的目录下,因为是删除通配符的文件,满足规则文件名的文件都会删除,且不需要确认,所以一定不能放在盘的根目录,一定要放在工程的目录下。  详情 回复 发表于 2019-7-29 17:12
 
个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 
 

回复

3241

帖子

0

TA的资源

纯净的硅(高级)

17
 
wsmysyn 发表于 2019-7-29 16:09 我没遇到过这个问题。 1、可以右键看一下属性,是不是提示来自Internet,被锁定之类的,可以选择解除 ...

好啦,文件夹没放对。谢谢wsmysyn大神!

此帖出自stm32/stm8论坛

点评

文件夹没放对,放到哪里去了  详情 回复 发表于 2019-7-29 17:08
 
个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

18
 
chenbingjy 发表于 2019-7-29 17:05 好啦,文件夹没放对。谢谢wsmysyn大神!

文件夹没放对,放到哪里去了

此帖出自stm32/stm8论坛

点评

[attachimg]425005[/attachimg]一开始我放到OBJ文件夹和USER文件夹。    详情 回复 发表于 2019-7-29 17:10
 
个人签名坐而言不如起而行
 
 

回复

3241

帖子

0

TA的资源

纯净的硅(高级)

19
 
wsmysyn 发表于 2019-7-29 17:08 文件夹没放对,放到哪里去了

一开始我放到OBJ文件夹和USER文件夹。

 

此帖出自stm32/stm8论坛

点评

哦,好吧,一般应该不会弹系统框的,,顶多是cmd窗口提示找不到某些文件而已   还好没放到其他目录,或者根目录,挺危险的  详情 回复 发表于 2019-7-29 17:14
 
个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 
 

回复

2165

帖子

8

TA的资源

五彩晶圆(初级)

20
 
chenbingjy 发表于 2019-7-29 16:17 谢谢! 1.你说的是看哪个属性啊?是那个脚本文件吗? 2.管理员权限也不行。 3.脚本一点击也出现那 ...

1、属性说的就是脚本文件的属性,

 

脚本一定要放到stm32工程的目录下,因为是删除通配符的文件,满足规则文件名的文件都会删除,且不需要确认,所以一定不能放在盘的根目录,一定要放在工程的目录下。

 

我忘了强调这个事情了,

此帖出自stm32/stm8论坛
 
个人签名坐而言不如起而行
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表