STM32
直播中

贺楠

7年用户 960经验值
私信 关注
[问答]

在STM32CubeIDE使用签名脚本,为什么在DEBUG目录找不到对应的bin?

STM32CubeIDE使用签名脚本(STM32CubeMP13封装 - 入门指南 - stm32mpu (stmicroelectronics.cn)
然后构建,打印显示构建成功,但是在DEBUG目录找不到对应的bin,同时使用everything全局搜索也找不到

求大佬指点


回帖(1)

h1654155275.5916

2024-3-11 16:39:16
在使用STM32CubeIDE时,可能有多个原因导致无法在DEBUG目录中找到生成的bin文件。以下是可能的解决方法:

1. 检查构建配置:确保在构建过程中选择了适当的构建配置(例如Debug或Release)。点击"项目" - "属性",然后选择"C/C++生成" - "Set Active",确保选择了正确的配置。

2. 检查构建输出目录:在工程设置中,检查构建输出目录的设置。点击"项目" - "属性",然后选择"C/C++生成" - "构建输出",确保输出目录设置为正确的路径。

3. 检查构建输出文件类型:在某些情况下,可能会将构建输出文件类型设置为其他类型,而不是bin文件。在工程设置中,点击"项目" - "属性",然后选择"C/C++生成" - "构建输出",确保输出文件类型设置为Binary。

4. 检查构建是否成功:如果构建显示为成功,但是在DEBUG目录找不到bin文件,可能是构建失败。确保您的代码无误,并且没有任何错误或警告。检查控制台窗口输出以获取详细的构建日志,并查找是否有任何错误信息。

5. 尝试清理和重建项目:尝试点击"项目" - "清理",然后重新构建项目。这有时可以解决构建输出问题。

如果上述解决方法都无效,可能需要进一步检查您的项目配置和环境设置。或者,您可以尝试使用其他工具或方法手动导出bin文件。
举报

更多回帖

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