我们使用未用于构建二进制文件的IAR工作区(.eww)调试二进制文件 - 它是使用命令行中的make完成的。 make文件是由构建系统生成的(具体如何在时间的迷雾中丢失)。
有没有办法在make之后将源添加到.eww,即自动遍历源文件目录结构并添加使用相同的源?由于一些草率的副本和结构,结构中的一些来源有多个副本。粘贴即相同的文件,2个副本,可能相同的,不同的目录。
答案 0 :(得分:0)
项目文件(.ewp)只是xml文件。源文件列为
<file><name>path\to\source.c</name></file>
<{1>}节点中的。
您可以创建一个脚本(例如Python)来搜索文件或make将它们作为参数。然后,脚本可以过滤掉重复项并相应地更新IAR项目文件。
但是如果您正在使用IAR编译器来构建和工作台进行调试,那么可能完全放弃make文件并从头开始创建项目文件,这样您就可以直接从IDE构建和调试了吗?