试着在make中编译简单的c ++程序

时间:2011-01-28 21:09:00

标签: c++ windows makefile cygwin

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

  

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

这真是令人讨厌,因为它是一个非常简单的程序。 我的make文件(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;
  }

1 个答案:

答案 0 :(得分:1)

问题(在评论中已修复)是​​目录中有Makefile.mak但没有扩展名的实际Makefile。更改为提交者工作的名称。