【已解决】如何在工程名称后添加工程版本号

linshc
Posts: 59
Joined: Mon Feb 21, 2022 2:06 am

【已解决】如何在工程名称后添加工程版本号

Postby linshc » Sat Jul 29, 2023 8:56 am

描述:我想在工程名称后添加改工程的版本,这样生成的固件就是带版本号的。
问题:目前生成的bin文件后面带不上版本号,不知道为啥?如下图所示。有人知道怎么加上.bin文件的版本号吗?
Attachments
微信图片_20230729165504.png
微信图片_20230729165504.png (7.14 KiB) Viewed 1779 times
微信图片_20230729165436.png
微信图片_20230729165436.png (19.01 KiB) Viewed 1779 times
Last edited by linshc on Tue Aug 08, 2023 8:15 am, edited 1 time in total.

ESP_Penguin_Helper
Posts: 156
Joined: Tue Jul 11, 2023 6:55 am

Re: 如何在工程名称后添加工程版本号

Postby ESP_Penguin_Helper » Tue Aug 08, 2023 8:02 am

你好,在现有 IDF 版本上修复这个问题,请在 IDF 的 tools/cmake/build.cmake 文件中,

将第 648 行附近的 get_filename_component(elf_name ${elf} NAME_WE) 更改为 get_filename_component(elf_name ${elf} NAME_WLE)

在下一次 IDF 版本更新后也会修复这个问题。
Attachments
dot.png
dot.png (58.5 KiB) Viewed 1629 times
dot_fix.png
dot_fix.png (6.74 KiB) Viewed 1629 times

linshc
Posts: 59
Joined: Mon Feb 21, 2022 2:06 am

Re: 如何在工程名称后添加工程版本号

Postby linshc » Tue Aug 08, 2023 8:15 am

已修改,并生效了。感谢!

Who is online

Users browsing this forum: No registered users and 146 guests