一、STVD编译工程后,提示错误,如下:系统找不到指定的文件。 Error creating process for executable size 系统找不到指定的文件。 minisystem.elf - 1 error(s), 0 warning(s) //CPU: STM8S003F3. //IDE: STVD. 解决方法: 这是由于加入查看编译后代码大小的功能引起的。 因为在当前电脑上使用的查看代码的文件是mapinfo.exe,但是当前使用的STVD工程设置中 Project->settings中Post-Build选项卡的commands的关于该功能的语句是: size $(OutputPath)$(TargetSName).map (当前工程是由另一个电脑复制过来的,那个电脑上相关文件是size.exe。) 所以应该改为:mapinfo $(OutputPath)$(TargetSName).map 即可。 以上是度娘上找到的,你试下,如果不行,再试下先删除STVD和cosmic编译器 ,然后重新安装这两个软件,先装STVD,再装cosmic编译器。 |
巧了,昨天遇到的问题和楼主一样。原因也是同楼上分析的一样。本身编译连接没有问题,就是后面额外的命令引起的。所以直接将Post-Build的内容删掉就可以了,不需要利用外部工具分析MAP文件。本身MAP文件内容也很简单,自己看看也就知道了。 |
Flasher ARM 的自主模式通过RS232去驱动编程
stm32u545 boot
明明已经包含了头文件,为什么编译会提示未定义符号错误?
myST账号无法注册导致stm32cubemx无法下载hal库的固件包
定义字符数据为什么会编译出错?
有没有官方,面向OV系列摄像头的驱动?
有没有STM32F030C8T6移植好RT-THREAD的模板
ST-LINK程序下载不进去
H743的PA6引脚外部中断映射,在参考手册和数据手册找不到具体说明?
有关电路原理图问题