在从IOC配置生成代码的过程中,STM32CubeIDE还会删除手动添加的源代码和包含文件路径
在STM32 CubeIDE项目中,源代码和项目文件目录是不同的。源文件以链接文件夹的形式提供。因此,我手动配置了源文件路径和包含文件路径。有些路径是相对路径,有些是工作区路径。每当我从IOC文件生成新的源代码时,它都会用自己生成的路径覆盖源路径和包含路径。有没有办法禁止覆盖?我不管工具本身随源代码生成哪些路径,但是不应该删除用户手动添加的路径。将代码生成与项目配置分离,避免直接在生成代码的项目中进行手动配置。 用CMake或Makefile管理构建过程,将CubeMX生成的代码作为外部依赖。 用脚本自动化。 用脚本自动化。 分离生成和开发项目,或使用脚本自动化恢复路径。 除非必要,否则不建议修改CubeIDE的模板文件。
页:
[1]