如何在 Atmel Studio 7.0 中创建依赖项?

问题描述

我需要 #include 一个名为 ClearCore.h 的文件,但它拒绝显示为依赖项。

https://i.stack.imgur.com/1kTvS.jpg

https://i.stack.imgur.com/dn6XT.jpg

如您所见,该文件在库中,并且大多数其他文件都列为依赖项,但尽管已被#included,但该文件拒绝。

这是编译的错误信息。

https://i.stack.imgur.com/tM2wk.jpg

解决方法

我是 Teknic 的一名应用工程师,我看到了您的帖子,想提供几点帮助您运行代码。

听起来您在将 ClearCore 库添加为依赖项时遇到了问题。由于这更多是 ATMEL 的功能,因此我们在这里遇到问题可能有多种原因。

解决此问题的最简单方法是使用 Teknic 已链接并准备运行的示例项目之一(除了 ClearCore 库之外,我们还包括这些示例)。您可以使用提供的示例项目作为模板来整理可能导致依赖问题的任何内容。

您可以在此处找到这些示例:https://teknic-inc.github.io/ClearCore-library/SdkExamples.html

请记住,如果您将示例项目移动到其他目录中,某些相对文件路径定义可能会被破坏。

如果您对示例项目有任何疑问,请随时拨打我们的电话 585-784-7454,或使用我们的在线“联系我们”表格 https://www.teknic.com/contact/

最好的问候, Mark D. – Teknic 伺服系统工程师