我想在嵌入式平台上编译以下 C 文件:
但是,如您所见,在 radio.c 的第 20-26 行,它引用了“radiotimer_capture_cbt”:
typedef struct {
radiotimer_capture_cbt startFrame_cb;
radiotimer_capture_cbt endFrame_cb;
radio_state_t state;
} radio_vars_t;
radio_vars_t radio_vars;
所以现在我需要寻找它的定义位置并确保我包含正确的标题。
我在这里克隆了整个 GIT 存储库:https ://github.com/openwsn-berkeley/openwsn-fw ,我正在寻找一种轻松编译它的方法。
除了经历残酷的依赖噩梦之外,还有更好的方法来编译它吗?
我的最终目标只是编译 radio.c 和它需要的任何东西。我在这个项目中没有看到任何 makefile,所以我希望他们希望我们使用 IDE。