我只是一个新手。我不知道为什么"制造"不管用。我按照书中的说明进行了操作。
-I创建了一个makefile.txt
- 我把目标,依赖项和规则/命令
encrypt.o: encrypt.c encrypt.h
gcc -c encrypt.c
practice.o: practice.c encrypt.h
gcc -c practice.c
executable: practice.o encrypt.o
gcc practice.o encrypt.o -o executable
-I' m使用' tab'缩进这些命令(gcc -c practice.c等。) 不知道为什么不在这里缩进。
- 然后在命令提示符中输入:
make executable
这个错误来了:
'-make' is not recognized as an internal or external command,
operable program or batch file.
Windows还有其他进程吗?我使用mingw32在Windows 10中。我也有TDM-GCC-64。但由于我是新手,我对他们一无所知。
答案 0 :(得分:0)
https://sourceforge.net/projects/mingwbundle/files/latest/download - 使用Mingw + msys
make
位于msys
个包内,而不是Mingw
。
注意:请同时更新msys make
目录的PATH环境变量。