0
makeに問題があります。私はcygwinに付属するすべての機能をインストールしました。私はmake
コマンドを入力すると、それは言う:makeで簡単なC++プログラムをコンパイルしようとしています
メイク:***指定されていませんターゲットと見つかりませ の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を読みやすいように再フォーマットできますか?また、あなたのMakefileは正確にその名前ですか? 'make'を実行するとMakefileがあるディレクトリにいますか? –
'make'のように見えますが' Makefile'を見つけることができません。 'make'を実行しているディレクトリを確認してください。 – Elalfer
私はディレクトリにいます(lsを実行すると、2つのファイルがリストされます)。私のmakefileの名前は:Makefile – user593301