1
all: hello
hello: main.o
g++ -o hello main.o
main.o: main.cpp
g++ -c main.cpp
上記は単純なメークファイルですが、私は小さなプロジェクトでは以下のように使用しています。 .oファイルを生成する必要はありません。小規模なプロジェクトに以下のフォーマットを使用することには何らかの欠点がありますか?は、小さなプロジェクト用の.oファイルを生成するためにmakefileに必要なものです
all: hello
hello:main.cpp
g++ -o hello main.cpp