我想使用一个会创建三角形条带的exe。我找到了代码链接。它有一组.c和.h文件,必须使用给定的make文件进行编译。但是,当我尝试在Windows的cmd promt中运行make文件时,它表示make不被识别为内部命令。我需要帮助来为此创建一个exe。 Here is the link for the code。
我提供的链接中有下载和安装说明。但这对我没什么帮助。我被卡住了。请帮我创建这个exe。谢谢
这是实际的make文件内容
CC = gcc
CCFLAGS = -ansi -pedantic
MODULES = input.o hnet.o comp.o tstrips.o ts_msgs.o
prog:htgen
htgen:$(MODULES) $(CC)$(CCFLAGS)-lm -o htgen $(MODULES)
input.o:ts_msgs.h ts_types.h input.h input.c $(CC)$(CCFLAGS)-c input.c hnet.o:ts_msgs.h ts_types.h input.h hnet.h hnet.c $(CC)$(CCFLAGS)-c hnet.c comp.o:ts_msgs.h ts_types.h comp.h comp.c $(CC)$(CCFLAGS)-c comp.c ts_msgs.o:ts_msgs.h ts_msgs.c $(CC)$(CCFLAGS)-c ts_msgs.c tstrips.o:ts_msgs.h input.h hnet.h comp.h tstrips.h tstrips.c $(CC)$(CCFLAGS)-c tstrips.c
.PHONY:干净 清洁: -rm * ~htgen $(MODULES)
答案 0 :(得分:1)
您使用的是Windows吗?
有两条路可走:
答案 1 :(得分:0)
这可能需要几次尝试。使用Cygwin作为@Misha建议,并执行此操作:
cd /cygdrive/c/Users/vinod/Downloads/htgen-src/htgen-src
make