我在make上遇到麻烦。我安装了cygwin随附的所有功能。当我键入make命令时,它说:


  make:***未指定目标,也没有
  找到makefile。停止。


这确实很烦人,因为它是一个非常简单的程序。
我的制作文件(Makefile):

# This is a sample file.

all: lab1

lab1: lab1.o
 g++ -Wall lab1.o -o lab1

lab1.o: lab1.cpp
 g++ -Wall -c lab1.cpp -o lab1.o


我的程式(lab1.cpp):

// This is a sample file written.

#include <iostream>

using namespace std;

int main() {
  cout << "Welcome to CS-240!" << endl;
  return 0;
  }

最佳答案

问题(已在注释中修复)是目录中有一个Makefile.mak,但没有扩展名的实际Makefile。更改名称对提交者有效。

10-08 04:15