Page 1 of 1

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

Posted: Sat Jul 29, 2023 8:56 am
by linshc
描述:我想在工程名称后添加改工程的版本,这样生成的固件就是带版本号的。
问题:目前生成的bin文件后面带不上版本号,不知道为啥?如下图所示。有人知道怎么加上.bin文件的版本号吗?

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

Posted: Tue Aug 08, 2023 8:02 am
by ESP_Penguin_Helper
你好,在现有 IDF 版本上修复这个问题,请在 IDF 的 tools/cmake/build.cmake 文件中,

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

在下一次 IDF 版本更新后也会修复这个问题。

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

Posted: Tue Aug 08, 2023 8:15 am
by linshc
已修改,并生效了。感谢!