通用makefile?

时间:2008-11-19 00:41:02

标签: windows makefile

是否有可用于构建简单c ++项目的通用makefile?在窗户上? 我修改了一个工作wii makefile到win32但是无法正确构建(make中的差异?make app和makefile似乎被找到了)。我做了一点hack并制作了mingw32-make的副本作为make。

CNC中 导出PATH似乎是我得到旧错误的原因(make:make命令未找到) 现在使用我的新makefile(单个文件而不是2个)我得到

  

“使”   make [1]:对于`/c/nightly/test/test.exe'没什么可做的。

这是我当前的makefile http://pastie.org/318548

我正在使用mingw。我从该站点安装了另一个带有代码块的安装。 'make'二进制文件是一个复制的mingw32-make.exe,其中我删除了前缀。做make -h我得到“这个为i686-pc-msys构建的程序”,所以它看起来正确

2 个答案:

答案 0 :(得分:1)

你的make文件看起来很好,大部分都是。

检查gcc和g ++是否安装正确。

Clean目标也使用:rm -rf

rm是用于删除的unix(linux等人)命令。为了在Windows上获取rm,我建议使用Cygwin。

您使用的是哪种C ++编译器?

答案 1 :(得分:0)

如错误消息所示,问题不是来自Makefile。

“make”本身在你的道路上找不到。