导入C库在Atollic TrueStudio,STM32CubeMX(Import C Libra

2019-09-28 07:16发布

我目前工作的一个STM32F767ZI - 核蛋白板和一点点安全芯片(芯片atecc508a),即通过I2C接口连接。 对于这个芯片是一个库中可用CryptoAuthLib ,我想在我的项目中使用。 我还使用STM32CubeMX生成我的C-文件和Atollic TrueStudio写我的实现。

C编程语言是比较新的给我,所以我不知道如何将我的项目我的库文件夹(在cubemx或的TruStudio?)得到它的工作。

我认为,包括陈述#include "cryptoauthlib.h"应该是在main.c中包括部分,而是以某种方式我要告诉IDE使用这个库。

我感谢所有帮助,非常感谢你。

Answer 1:

创建你的项目中的文件夹。 您必须声明,以IDE有头文件(.H)和​​烃源文件(.c)中的文件夹内。 要做到这一点,项目C / C ++常规>路径和符号和开放性。 在包含选项卡中添加包含头文件的文件夹。 在源位置选项卡中添加包含源代码文件的文件夹。 Aplly然后确定。 清理和重建项目。 然后,可在main.c中。 希望这可以帮助。 最好的祝福。



文章来源: Import C Library in Atollic TrueStudio, STM32CubeMX