如何在Windows上创建和使用Makefile?

时间:2016-05-26 13:27:00

标签: windows cmd makefile

我知道如何为Linux编写Makefile,并希望它在Windows中类似。但是,从我在互联网上看到的情况来看,这是非常困难的。

如果我有一个文件main.cpp,那么最简单的Makefile形式是什么?另外,make Makefile的命令是什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

简而言之......

$ ls && cat main.cpp && cat Makefile && make && ./main
Makefile main.cpp
/* main.cpp */
#include <iostream>
int main(int, char **) {
  std::cout << __func__ << "@" << __FILE__ << ":" << __LINE__ << std::endl;
  return EXIT_SUCCESS;
}
# Makefile
all: main
clean: ; rm -f main
g++     main.cpp   -o main
main@main.cpp:4
$ 

这就像我能做到的那样简单。