我试图在avrdude上安装一个额外的程序员。我对avrdude本身感到愤怒,但由于它没有makefile,我不得不逐个部分地进行操作,看起来额外的程序员并没有安装在整个程序中。
安装程序员的程序是我从一个网站离线下载的程序,用于制作带USB键盘的avr程序员。您可以在http://wiki.steve-m.de/hidkey_gpio页面上的github上看到我下载它们的位置。当我尝试编译hidkey.h或main.c文件时,他们抱怨我没有文件ac_cfg.h,当我尝试配置文件ac_cfg.h.in时,它位于同一个文件夹中,使用带有-v标签的autoconf似乎停止了以
结尾的部分方式autom4te: '_AM_COND_ELSE' => 1,
autom4te: 'AC_SUBST_TRACE' => 1
autom4te: }
autom4te: ], 'Autom4te::Request' );
autom4te: formatting traces for
`/var/folders/ss/h96gpqbd0dvf5h2gmgpb3lnh0000gn/T//am4tGmgfkZ/warnings': _m4_warn
autom4te: reading /var/folders/ss/h96gpqbd0dvf5h2gmgpb3lnh0000gn/T//am4tGmgfkZ/warnings
autom4te: creating -
autom4te: formatting traces for
`/var/folders/ss/h96gpqbd0dvf5h2gmgpb3lnh0000gn/T//am4tGmgfkZ/patterns': m4_pattern_allow,
m4_pattern_forbid
autom4te: forbidden tokens: ^$
autom4te: allowed tokens: ^$
并且该程序没有新文件。我找到了一个网站,其中类似的描述是由多个版本的autom4te产生的,所以我删除了每个版本的autom4te,除了自动工具箱中的那个。当我再次运行它时,我遇到了完全相同的问题。有人在avrdude上安装程序员有类似的问题吗?有没有比我使用的更明显的方法?