首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Atollic TrueStudio、STM32CubeMX中导入C库

在Atollic TrueStudio、STM32CubeMX中导入C库
EN

Stack Overflow用户
提问于 2018-12-03 16:35:21
回答 1查看 2.8K关注 0票数 2

我目前正在开发一块STM32F767ZI-Nucleo板和一个通过i2c连接的安全芯片(微芯片atecc508a)。因为这个芯片是一个可用的库CryptoAuthLib,我想在我的项目中使用它。我还使用STM32CubeMX生成我的C文件,并使用Atollic TrueStudio来编写我的实现。

C编程语言对我来说是相对较新的语言,所以我不知道如何将我的库文件夹包含到我的项目中(是在cubemx中还是在trustudio中?)才能让它工作。

我认为include语句#include "cryptoauthlib.h"应该在main.c include部分,但在某种程度上,我必须告诉集成开发环境使用这个库。

感谢大家的帮助,非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2019-01-08 23:30:46

在项目中创建一个文件夹。您必须向集成开发环境声明有头文件(.h)和源文件(.c)在该文件夹中。为此,在C/C++ general>Paths和Symbols中打开项目的属性。在Include选项卡中,添加包含头文件的文件夹。在Source Location选项卡中,添加包含源代码文件的文件夹。很好,那好吧。清理并重建项目。然后您可以将其包含在main.c中。希望这能有所帮助。诚挚的问候。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53590070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档