项目A如何使用项目B的库(即指令),如果两者都在同一个工作区中?

时间:2017-06-11 12:41:20

标签: c eclipse microcontroller sd-card cortex-m

好的,首先,我使用的是eclipse和C语言编程。我编程的设备是STM32L476G。我正在模拟其中一个stm示例(audioRecorder DFSDM),我想将结果写入SD卡,安装在主板上。我已将使用RTOS的FatFs SD卡示例导入到audioRecorder项目的同一工作区中。我已将FatFs SD卡项目的包括中的所有文件复制到audioRecorder项目的包含,并尝试使用一些典型说明(f_open等)但当我尝试构建时,编译器不会识别这些指令,就好像它们不是项目的一部分一样。我不是eclipse的熟练用户,因此我相信我在程序中做错了或者我错过了一些步骤。任何建议都非常感谢。 enter image description here

1 个答案:

答案 0 :(得分:0)

main.c必须包含定义f_open()FA_READFR_OK的.h文件。