在Windows中使用Makefile编译C源代码

hum*_*eba 6 c windows makefile

我正在尝试在Windows中编译下载的程序.该程序通常在Linux中运行,但编程也在Windows中运行(代码中包含#if定义(_WIN32),并声称可以使用borland免费工具).当我尝试从命令行使用make时,它告诉我"错误的命令行参数:-C".在makefile中,有许多行表示"make -C"后跟一个目录名.这种语法在Windows中不起作用吗?这样做的正确方法是什么?有没有办法在Windows中使用这个makefile编译它以供本机使用?

Pet*_*hle 1

-C 是仅适用于 gmake 命令(来自 GNU 软件包)的“更改工作目录”。您应该查看 Make-Utility 的手册,看看它是否支持 \xc3\xa4 等价的东西。

\n\n

彼得

\n