嘿,有没有人和SDCC合作,为Macbook上的8051系列单片机做项目。如果是,那么你可以发布工作的make文件,特别是在设备中加载程序的部分。我对Makefile中的程序标记具体要写什么感到困惑。
发布于 2015-04-27 01:58:26
makefile并不一定包括将代码加载到部件中,因此任何旧的示例都不会有帮助。Makefile本质上非常简单;您有一个目标及其依赖项-如果目标不存在,或者任何依赖项比目标更新,则通过执行命令重新构建目标。
在你的例子中,你需要一个虚假的目标(一个从来不存在的),它依赖于二进制镜像或十六进制文件(或者你加载文件的任何格式),要执行的命令是启动你的工具链用来加载镜像的任何闪存编程或引导加载工具:
.PHONY loadimage
loadimage : myprogram.hex
loader.exe myprogram.hexhttps://stackoverflow.com/questions/29874393
复制相似问题