我刚开始使用IAR Embedded工作台并立即遇到问题。我需要做的是通过IAR用一些特定的文件(.h和.c)创建一个项目。
在Eclipse中我可以添加一个目录,然后在编译时,它将扫描目录中的每个子目录以查找包含的文件。我在IAR中做了同样的事,但它没有用。 IAR只扫描我在“预处理”TAG中添加的目录,它从不扫描其中的子文件夹。有什么方法可以帮助我让IAR扫描“整个目录”,而不仅仅是当前路径?
我不确定我的描述是否准确。请让我知道并帮助我解决这个问题。 非常感谢!!!!!
答案 0 :(得分:0)
您对IAR C和C ++的描述包括文件搜索是正确的:您必须明确包含该目录。编译器不搜索子目录。
如果子目录的数量在[IDE选项>中进行输入]预处理器>其他包含目录]条目表笨拙,您可以将它们放在一个单独的文本文件中并添加" -f"在额外的选择。请注意,使用该参数可能需要使用$ PROJ_DIR $作为相对路径的根。
答案 1 :(得分:0)
$ PROJ_DIR $似乎不会扩展