我正在研究一个 Raspberry Pi 项目,我们需要对机器人进行编程以使其自行运行。
目前我使用 Geany 作为环境和 C 编程语言。步骤从以下教程中获得:
但是,因为我以前从未这样做过,所以我遇到了一个问题。该网站称 Geany 需要一个“makefile”来执行该程序。我创建了一个简单的 main.c 和 makefile
主程序
int main(int argc, char **argv)
{
printf("Hello world!");
return 0;
}
生成文件
CC=gcc
CFLAGS=-I.
DEPS =
all: main.o
gcc main.o -o target_bin
main.o: main.c
gcc -I . -c main.c
clean:
rm -rf *.o
rm target_bin
从 Geany,我尝试构建/编译/制作,但我不断收到如下错误:
'make' 未被识别为内部或外部命令
我尝试编译main.c
通过命令提示符,但它仍然提示我同样的错误:
'gcc' 未被识别为内部或外部命令,
总之,我不知道如何制作一个makefile。谁能指导我?