链接.h &使用 WinAVR 将 .c 文件转换为 Main.c
我正在使用 WINAVR 对 Amtel ATMEGA328 芯片进行编程。
我正在尝试将库链接到我的文件,但我不确定具体该怎么做,以及我需要在 make 文件中编辑什么。
我有一个 lcd_lib.h 和 lcd_lib.c 文件,我想将其包含
在 main.ci 中 #include "lcd_lib.h";
我将这些文件与我的 make filer & 位于同一目录中main.c 文件。
I am using WINAVR to progam an Amtel ATMEGA328 Chip.
I am trying to Link a library to my file but I am not sure exactly how to do it, and what I need to edit in the make file.
I have a lcd_lib.h and lcd_lib.c file that I want to include
in my main.c i have #include "lcd_lib.h";
and I have those files in the same directory as my make filer & main.c file.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
天哪,我已经习惯了 C# 和 Java
我的解决方案:
在 make 文件中:
找到行
SRC = $(TARGET).c [ADD FILENAME HERE]
所以我的是:
SRC = $(TARGET).c lcd_lib.c
Jeeze I am so used to being spoilt with C# and Java
My Solution:
in the make file:
find the line
SRC = $(TARGET).c [ADD FILENAME HERE]
so mine was:
SRC = $(TARGET).c lcd_lib.c